Package com.strobel.decompiler.ast
Class AstBuilder.VariableInfo
- java.lang.Object
-
- com.strobel.decompiler.ast.AstBuilder.VariableInfo
-
- Enclosing class:
- AstBuilder
private static final class AstBuilder.VariableInfo extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) java.util.List<AstBuilder.ByteCode>
definitions
(package private) Range
lifetime
(package private) java.util.List<AstBuilder.ByteCode>
references
(package private) int
slot
(package private) Variable
variable
-
Constructor Summary
Constructors Constructor Description VariableInfo(int slot, Variable variable, java.util.List<AstBuilder.ByteCode> definitions, java.util.List<AstBuilder.ByteCode> references)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) void
recomputeLifetime()
-
-
-
Field Detail
-
slot
final int slot
-
variable
final Variable variable
-
definitions
final java.util.List<AstBuilder.ByteCode> definitions
-
references
final java.util.List<AstBuilder.ByteCode> references
-
lifetime
Range lifetime
-
-
Constructor Detail
-
VariableInfo
VariableInfo(int slot, Variable variable, java.util.List<AstBuilder.ByteCode> definitions, java.util.List<AstBuilder.ByteCode> references)
-
-