Uses of Interface
orc.ast.oil.Visitor

Packages that use Visitor
orc.ast.oil Internal representation of OIL, the Orc Intermediate Language. 
orc.ast.oil.arg   
 

Uses of Visitor in orc.ast.oil
 

Classes in orc.ast.oil that implement Visitor
 class RenameVariables
          Renumber variables in an expression according to some arbitrary mapping (relative to the context of the expression).
 class UnguardedRecursionChecker
          Check for unguarded recursion in function definitions.
 class Walker
          Abstract base class tree walker for Oil expressions.
 

Methods in orc.ast.oil with parameters of type Visitor
<E> E
WithLocation.accept(Visitor<E> visitor)
           
<E> E
Bar.accept(Visitor<E> visitor)
           
<E> E
Semi.accept(Visitor<E> visitor)
           
<E> E
Push.accept(Visitor<E> visitor)
           
<E> E
Silent.accept(Visitor<E> visitor)
           
abstract
<E> E
Expr.accept(Visitor<E> visitor)
           
<E> E
Call.accept(Visitor<E> visitor)
           
<E> E
Defs.accept(Visitor<E> visitor)
           
<E> E
Pull.accept(Visitor<E> visitor)
           
 

Uses of Visitor in orc.ast.oil.arg
 

Methods in orc.ast.oil.arg with parameters of type Visitor
<E> E
Constant.accept(Visitor<E> visitor)
           
<E> E
Site.accept(Visitor<E> visitor)
           
<E> E
Var.accept(Visitor<E> visitor)
           
<E> E
Field.accept(Visitor<E> visitor)