Package com. github. adriantodt. lin. bytecode
Types
Compiled Function
Link copied to clipboard
data class CompiledFunction(parametersId: Int, nameConst: Int, bodyId: Int) : Serializable
Content copied to clipboard
Compiled Node
Link copied to clipboard
data class CompiledNode(instructions: List<Insn>, jumpLabels: List<JumpLabel>, sectionLabels: List<SectionLabel>) : Serializable
Content copied to clipboard
Compiled Parameter
Link copied to clipboard
data class CompiledParameter(nameConst: Int, varargs: Boolean, defaultValueNodeId: Int) : Serializable
Content copied to clipboard
Compiled Section
Link copied to clipboard
data class CompiledSection(nameConst: Int, line: Int, column: Int) : Serializable
Content copied to clipboard
Compiled Source
Link copied to clipboard
data class CompiledSource(longPool: List<Long>, stringPool: List<String>, functionParameters: List<List<CompiledParameter>>, functions: List<CompiledFunction>, sections: List<CompiledSection>, nodes: List<CompiledNode>) : Serializable
Content copied to clipboard
Jump Label
Link copied to clipboard
Section Label
Link copied to clipboard