|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
Variable in the internal program representation
| Field Summary | |
static int |
EXTERNAL
The variable is external (not tracked by dataflow analysis engine) |
static int |
LOCAL
The variable is user-visible local variable |
static int |
MEMBER
Member variable of the class |
static int |
PARAMETER
The variable is method parameter |
static int |
SUPER
The variable is pseudo variable super |
static int |
TEMPORARY
The variable is temporary --- result of some tuple |
static int |
THIS
The variable is pseudo variable this |
| Fields inherited from interface com.togethersoft.sca.dataflow.flowgraph.IVal |
CONSTANT, VARIABLE |
| Method Summary | |
java.lang.String |
getName()
Returns name of variable, or null for temporary |
int |
getVariableKind()
Get tag of variable |
boolean |
isTemp()
returns true if and only if variable is temporary |
| Methods inherited from interface com.togethersoft.sca.dataflow.flowgraph.IVal |
getValueKind, getValueType, isConstant, isVariable |
| Field Detail |
public static final int EXTERNAL
public static final int LOCAL
public static final int MEMBER
public static final int PARAMETER
public static final int SUPER
superpublic static final int TEMPORARY
public static final int THIS
this| Method Detail |
public java.lang.String getName()
public int getVariableKind()
public boolean isTemp()
true if and only if variable is temporary
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||