|
" 2013 FRC Java API " |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.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 | |||||||||