Uses of Class
orc.ast.oil.expression.argument.Variable

Packages that use Variable
orc.ast.oil Internal representation of OIL, the Orc Intermediate Language. 
orc.ast.oil.expression   
orc.ast.oil.expression.argument   
orc.runtime.nodes Runtime execution DAG. 
 

Uses of Variable in orc.ast.oil
 

Methods in orc.ast.oil with parameters of type Variable
 void Walker.enter(Variable arg)
           
 void RenameVariables.leave(Variable arg)
           
 void Walker.leave(Variable arg)
           
 Node Compiler.visit(Variable arg)
           
 java.lang.Void Walker.visit(Variable arg)
           
 java.lang.Void UnguardedRecursionChecker.visit(Variable arg)
           
 E Visitor.visit(Variable arg)
           
 Expression Transformer.visit(Variable arg)
           
 E ContextualVisitor.visit(Variable arg, C context)
           
 

Uses of Variable in orc.ast.oil.expression
 

Methods in orc.ast.oil.expression that return types with arguments of type Variable
 java.util.Set<Variable> Def.freeVars()
           
 java.util.Set<Variable> Expression.freeVars()
          Find the set of free variables in this expression.
 

Uses of Variable in orc.ast.oil.expression.argument
 

Methods in orc.ast.oil.expression.argument with parameters of type Variable
 int Variable.compareTo(Variable o)
           
 

Uses of Variable in orc.runtime.nodes
 

Fields in orc.runtime.nodes with type parameters of type Variable
 java.util.Set<Variable> Defs.free
          Variables defined outside this node which appear in the bodies of the defs.
 java.util.Set<Variable> Def.free
           
 

Constructor parameters in orc.runtime.nodes with type arguments of type Variable
Def(int arity, Node body, java.util.Set<Variable> free, SourceLocation location)
           
Defs(java.util.List<Def> defs, Node next, java.util.Set<Variable> free)