|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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 | ||
---|---|---|
|
WithLocation.accept(Visitor<E> visitor)
|
|
|
Bar.accept(Visitor<E> visitor)
|
|
|
Semi.accept(Visitor<E> visitor)
|
|
|
Push.accept(Visitor<E> visitor)
|
|
|
Silent.accept(Visitor<E> visitor)
|
|
abstract
|
Expr.accept(Visitor<E> visitor)
|
|
|
Call.accept(Visitor<E> visitor)
|
|
|
Defs.accept(Visitor<E> visitor)
|
|
|
Pull.accept(Visitor<E> visitor)
|
Uses of Visitor in orc.ast.oil.arg |
---|
Methods in orc.ast.oil.arg with parameters of type Visitor | ||
---|---|---|
|
Constant.accept(Visitor<E> visitor)
|
|
|
Site.accept(Visitor<E> visitor)
|
|
|
Var.accept(Visitor<E> visitor)
|
|
|
Field.accept(Visitor<E> visitor)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |