Uses of Class
org.teatrove.tea.parsetree.VariableRef

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)
           
 



Copyright © 1997-2012 TeaTrove.org. All Rights Reserved.