|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use VariableRef | |
|---|---|
| org.teatrove.tea.compiler | |
| org.teatrove.tea.parsetree | |
| Uses of VariableRef in org.teatrove.tea.compiler |
|---|
| Methods in org.teatrove.tea.compiler that return VariableRef | |
|---|---|
VariableRef[] |
Scope.getLocalOutOfScopeVariableRefs()
Returns all the references made from this scope to variables declared outside of this scope. |
VariableRef[] |
Scope.getLocalVariableRefs()
Returns all the references made from this scope to variables declared in this scope or in a parent. |
VariableRef[] |
Scope.getOutOfScopeVariableRefs()
Returns all the references made from this scope and all child scopes to variables declared outside of this scope. |
VariableRef[] |
Scope.getVariableRefs()
Returns all the variable references made from this scope and all child scopes. |
| Methods in org.teatrove.tea.compiler with parameters of type VariableRef | |
|---|---|
boolean |
Scope.bindToVariable(VariableRef ref)
Attempt to bind variable reference to a variable in this scope or a parent scope. |
Object |
TypeChecker.Visitor.visit(VariableRef node)
|
| Uses of VariableRef in org.teatrove.tea.parsetree |
|---|
| Methods in org.teatrove.tea.parsetree that return VariableRef | |
|---|---|
VariableRef |
ForeachStatement.getLoopVariable()
|
VariableRef |
AssignmentStatement.getLValue()
|
| Methods in org.teatrove.tea.parsetree with parameters of type VariableRef | |
|---|---|
Object |
NodeVisitor.visit(VariableRef node)
|
Object |
TreeMutator.visit(VariableRef node)
|
Object |
TreeWalker.visit(VariableRef node)
|
| Constructors in org.teatrove.tea.parsetree with parameters of type VariableRef | |
|---|---|
AssignmentStatement(SourceInfo info,
VariableRef lvalue,
Expression rvalue)
|
|
ForeachStatement(SourceInfo info,
VariableRef loopVar,
Expression range,
Expression endRange,
boolean reverse,
Block body)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||