Package | Description |
---|---|
org.codehaus.janino |
The classes in this package pose the core of the Janino JavaTM compiler.
|
Modifier and Type | Field and Description |
---|---|
Java.LocalVariableSlot |
Java.LocalVariable.slot
The slot reserved for this local variable.
|
Modifier and Type | Field and Description |
---|---|
private java.util.List<Java.LocalVariableSlot> |
CodeContext.allLocalVars
All the local variables that are allocated in any block in this
CodeContext . |
private java.util.List<java.util.List<Java.LocalVariableSlot>> |
CodeContext.scopedVars
List of List of Java.LocalVariableSlot objects.
|
Modifier and Type | Method and Description |
---|---|
Java.LocalVariableSlot |
CodeContext.allocateLocalVariable(short size,
java.lang.String name,
IClass type)
Allocate space for a local variable of the given size (1 or 2)
on the local variable array.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<Java.LocalVariableSlot> |
CodeContext.getAllLocalVars() |
java.util.List<Java.LocalVariableSlot> |
CodeContext.saveLocalVariables()
Remembers the current size of the local variables array.
|
Modifier and Type | Method and Description |
---|---|
void |
Java.LocalVariable.setSlot(Java.LocalVariableSlot slot) |