|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use VarAST | |
jparse | Provides the main classes that parse and evaluate Java programs. |
jparse.stmt | Provides classes that represent Java statements. |
Uses of VarAST in jparse |
Fields in jparse declared as VarAST | |
VarAST[] |
VarList.read
The list of variables whose values are read |
VarAST[] |
VarList.write
The list of variables whose values are written |
VarAST[] |
VarList.decl
The list of variables that are declared |
private VarAST |
ParameterAST.var
The parameter name and trailing brackets |
Methods in jparse that return VarAST | |
VarAST |
SymbolTable.getVar(String name)
Find a variable symbol in the symbol table |
VarAST |
ParameterAST.getParamName()
Get the parameter name and trailing brackets |
Methods in jparse with parameters of type VarAST | |
void |
SymbolTable.addVar(VarAST ast)
Add a variable symbol to the symbol table |
Constructors in jparse with parameters of type VarAST | |
VarList(VarAST readVar)
Create a new list of variables from a single variable |
|
VarList(VarAST[] decls)
Create a new list of variables from an array of declarations |
|
VarList(VarList list,
VarAST declaration)
Create a new list of variables by adding a declaration to an existing list |
|
ParameterAST(ModifierAST mod,
TypeAST type,
VarAST variable)
Create a new parameter AST |
Uses of VarAST in jparse.stmt |
Fields in jparse.stmt declared as VarAST | |
private VarAST[] |
DeclarationAST.variables
The variables declared in this declaration |
private VarAST |
CatchAST.param
The catch parameter |
Methods in jparse.stmt that return VarAST | |
VarAST[] |
DeclarationAST.getVariables()
Get the variables declared in this declaration |
VarAST |
CatchAST.getParameter()
Get the parameter to the catch clause |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |