|
" 2013 FRC Java API " |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.sun.squawk.ScopedLocalVariable
public final class ScopedLocalVariable
An instance of ScopedLocalVariable
encapsulates the symbolic
information for a local variable that has a limited scope in a Squawk
bytecode method.
Field Summary | |
---|---|
int |
length
The offset from 'start' at which the scope of the local variable ends. |
String |
name
The name of the local variable. |
int |
slot
The logical slot index of the local variable. |
int |
start
The address at which the scope of the local variable starts. |
Klass |
type
The type of the local variable. |
Constructor Summary | |
---|---|
ScopedLocalVariable(String name,
Klass type,
int slot,
int start,
int length)
Creates a ScopedLocalVariable instance representing the
symbolic information for a local variable in a Squawk bytecode method. |
Method Summary |
---|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public final String name
public final Klass type
public final int slot
public final int start
public final int length
Constructor Detail |
---|
public ScopedLocalVariable(String name, Klass type, int slot, int start, int length)
ScopedLocalVariable
instance representing the
symbolic information for a local variable in a Squawk bytecode method.
name
- the local variable's nametype
- the local variable's typeslot
- the local variable's logical slot indexstart
- the address at which the scope of the local variable startslength
- the offset from start
at which the scope of
the local variable ends
|
" 2013 FRC Java API " |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |