Uses of Class
com.strobel.decompiler.ast.AstBuilder.ByteCode
-
Packages that use AstBuilder.ByteCode Package Description com.strobel.decompiler.ast -
-
Uses of AstBuilder.ByteCode in com.strobel.decompiler.ast
Fields in com.strobel.decompiler.ast declared as AstBuilder.ByteCode Modifier and Type Field Description (package private) AstBuilder.ByteCode[]
AstBuilder.StackSlot. definitions
(package private) AstBuilder.ByteCode[]
AstBuilder.VariableSlot. definitions
private static AstBuilder.ByteCode[]
AstBuilder. EMPTY_DEFINITIONS
(package private) AstBuilder.ByteCode
AstBuilder.ByteCode. next
(package private) AstBuilder.ByteCode
AstBuilder.ByteCode. previous
Fields in com.strobel.decompiler.ast with type parameters of type AstBuilder.ByteCode Modifier and Type Field Description private java.util.Map<ExceptionHandler,AstBuilder.ByteCode>
AstBuilder. _loadExceptions
(package private) java.util.List<AstBuilder.ByteCode>
AstBuilder.VariableInfo. definitions
(package private) java.util.List<AstBuilder.ByteCode>
AstBuilder.VariableInfo. references
Methods in com.strobel.decompiler.ast that return types with arguments of type AstBuilder.ByteCode Modifier and Type Method Description private java.util.List<AstBuilder.ByteCode>
AstBuilder. performStackAnalysis()
Methods in com.strobel.decompiler.ast with parameters of type AstBuilder.ByteCode Modifier and Type Method Description private void
AstBuilder. convertLocalVariables(AstBuilder.ByteCode[] parameterDefinitions, java.util.List<AstBuilder.ByteCode> body)
private static AstBuilder.StackSlot[]
AstBuilder. createModifiedStack(AstBuilder.ByteCode byteCode, StackMappingVisitor stackMapper)
static AstBuilder.StackSlot[]
AstBuilder.StackSlot. modifyStack(AstBuilder.StackSlot[] stack, int popCount, AstBuilder.ByteCode pushDefinition, FrameValue... pushTypes)
Method parameters in com.strobel.decompiler.ast with type arguments of type AstBuilder.ByteCode Modifier and Type Method Description private void
AstBuilder. convertLocalVariables(AstBuilder.ByteCode[] parameterDefinitions, java.util.List<AstBuilder.ByteCode> body)
private java.util.List<Node>
AstBuilder. convertToAst(java.util.List<AstBuilder.ByteCode> body)
private java.util.List<Node>
AstBuilder. convertToAst(java.util.List<AstBuilder.ByteCode> body, java.util.Set<ExceptionHandler> exceptionHandlers, int startIndex, MutableInteger endIndex)
private java.util.List<AstBuilder.VariableInfo>
AstBuilder. processVariableUnoptimized(MethodDefinition method, int slot, java.util.List<AstBuilder.ByteCode> definitions, java.util.List<AstBuilder.ByteCode> references, VariableDefinition vDef)
Constructors in com.strobel.decompiler.ast with parameters of type AstBuilder.ByteCode Constructor Description StackSlot(FrameValue value, AstBuilder.ByteCode[] definitions)
StackSlot(FrameValue value, AstBuilder.ByteCode[] definitions, Variable loadFrom)
VariableSlot(FrameValue value, AstBuilder.ByteCode[] definitions)
Constructor parameters in com.strobel.decompiler.ast with type arguments of type AstBuilder.ByteCode Constructor Description VariableInfo(int slot, Variable variable, java.util.List<AstBuilder.ByteCode> definitions, java.util.List<AstBuilder.ByteCode> references)
-