Uses of Class
com.strobel.assembler.metadata.MethodBody
-
-
Uses of MethodBody in com.strobel.assembler.flowanalysis
Methods in com.strobel.assembler.flowanalysis with parameters of type MethodBody Modifier and Type Method Description static ControlFlowGraph
ControlFlowGraphBuilder. build(MethodBody methodBody)
-
Uses of MethodBody in com.strobel.assembler.ir
Fields in com.strobel.assembler.ir declared as MethodBody Modifier and Type Field Description private MethodBody
StackMappingVisitor.InstructionAnalyzer. _body
Methods in com.strobel.assembler.ir with parameters of type MethodBody Modifier and Type Method Description static java.util.List<StackMapFrame>
StackMapAnalyzer. computeStackMapTable(MethodBody body)
InstructionVisitor
StackMappingVisitor. visitBody(MethodBody body)
Constructors in com.strobel.assembler.ir with parameters of type MethodBody Constructor Description InstructionAnalyzer(MethodBody body)
InstructionAnalyzer(MethodBody body, InstructionVisitor innerVisitor)
-
Uses of MethodBody in com.strobel.assembler.metadata
Fields in com.strobel.assembler.metadata declared as MethodBody Modifier and Type Field Description private MethodBody
MethodReader. _methodBody
Fields in com.strobel.assembler.metadata with type parameters of type MethodBody Modifier and Type Field Description private java.lang.ref.SoftReference<MethodBody>
MethodDefinition. _body
Methods in com.strobel.assembler.metadata that return MethodBody Modifier and Type Method Description MethodBody
MethodDefinition. getBody()
MethodBody
MethodReader. readBody()
private MethodBody
MethodReader. readBodyCore()
private MethodBody
MethodDefinition. tryLoadBody()
Methods in com.strobel.assembler.metadata with parameters of type MethodBody Modifier and Type Method Description protected void
MethodDefinition. setBody(MethodBody body)
InstructionVisitor
MethodVisitor. visitBody(MethodBody body)
-
Uses of MethodBody in com.strobel.decompiler
Methods in com.strobel.decompiler with parameters of type MethodBody Modifier and Type Method Description static int
InstructionHelper. getPopDelta(Instruction instruction, MethodBody body)
static int
InstructionHelper. getPushDelta(Instruction instruction, MethodBody body)
-
Uses of MethodBody in com.strobel.decompiler.ast
Fields in com.strobel.decompiler.ast declared as MethodBody Modifier and Type Field Description private MethodBody
AstBuilder. _body
private MethodBody
AstBuilder.FinallyInlining. _body
Methods in com.strobel.decompiler.ast with parameters of type MethodBody Modifier and Type Method Description static java.util.List<Node>
AstBuilder. build(MethodBody body, boolean optimize, DecompilerContext context)
static boolean
AstCode. expandMacro(StrongBox<AstCode> code, StrongBox<java.lang.Object> operand, MethodBody body, int offset)
(package private) static void
AstBuilder.FinallyInlining. run(MethodBody body, InstructionCollection instructions, java.util.List<ExceptionHandler> handlers, java.util.Set<Instruction> removedInstructions)
Constructors in com.strobel.decompiler.ast with parameters of type MethodBody Constructor Description FinallyInlining(MethodBody body, InstructionCollection instructions, java.util.List<ExceptionHandler> handlers, java.util.Set<Instruction> removedInstructions)
-
Uses of MethodBody in com.strobel.decompiler.languages
Fields in com.strobel.decompiler.languages declared as MethodBody Modifier and Type Field Description private MethodBody
BytecodeLanguage.InstructionPrinter. _body
-