Uses of Class
com.strobel.decompiler.ast.AstBuilder.ByteCode
Packages that use AstBuilder.ByteCode
-
Uses of AstBuilder.ByteCode in com.strobel.decompiler.ast
Fields in com.strobel.decompiler.ast declared as AstBuilder.ByteCodeModifier and TypeFieldDescription(package private) final AstBuilder.ByteCode[]
AstBuilder.StackSlot.definitions
(package private) final AstBuilder.ByteCode[]
AstBuilder.VariableSlot.definitions
private static final 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.ByteCodeModifier and TypeFieldDescriptionprivate final Map
<ExceptionHandler, AstBuilder.ByteCode> AstBuilder._loadExceptions
(package private) final List
<AstBuilder.ByteCode> AstBuilder.VariableInfo.definitions
(package private) final List
<AstBuilder.ByteCode> AstBuilder.VariableInfo.references
Methods in com.strobel.decompiler.ast that return types with arguments of type AstBuilder.ByteCodeModifier and TypeMethodDescriptionprivate List
<AstBuilder.ByteCode> AstBuilder.performStackAnalysis()
Methods in com.strobel.decompiler.ast with parameters of type AstBuilder.ByteCodeModifier and TypeMethodDescriptionprivate void
AstBuilder.convertLocalVariables
(AstBuilder.ByteCode[] parameterDefinitions, 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.ByteCodeModifier and TypeMethodDescriptionprivate void
AstBuilder.convertLocalVariables
(AstBuilder.ByteCode[] parameterDefinitions, List<AstBuilder.ByteCode> body) AstBuilder.convertToAst
(List<AstBuilder.ByteCode> body) AstBuilder.convertToAst
(List<AstBuilder.ByteCode> body, Set<ExceptionHandler> exceptionHandlers, int startIndex, MutableInteger endIndex) private List
<AstBuilder.VariableInfo> AstBuilder.processVariableUnoptimized
(MethodDefinition method, int slot, List<AstBuilder.ByteCode> definitions, List<AstBuilder.ByteCode> references, VariableDefinition vDef) Constructors in com.strobel.decompiler.ast with parameters of type AstBuilder.ByteCodeModifierConstructorDescriptionStackSlot
(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.ByteCodeModifierConstructorDescription(package private)
VariableInfo
(int slot, Variable variable, List<AstBuilder.ByteCode> definitions, List<AstBuilder.ByteCode> references)