|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Visitor | |
---|---|
orc.ast.oil.expression | |
orc.ast.oil.expression.argument | |
orc.ast.oil.visitor |
Uses of Visitor in orc.ast.oil.expression |
---|
Methods in orc.ast.oil.expression with parameters of type Visitor | ||
---|---|---|
|
WithLocation.accept(Visitor<E> visitor)
|
|
|
Throw.accept(Visitor<E> visitor)
|
|
|
Stop.accept(Visitor<E> visitor)
|
|
|
Sequential.accept(Visitor<E> visitor)
|
|
|
Pruning.accept(Visitor<E> visitor)
|
|
|
Parallel.accept(Visitor<E> visitor)
|
|
|
Otherwise.accept(Visitor<E> visitor)
|
|
|
HasType.accept(Visitor<E> visitor)
|
|
abstract
|
Expression.accept(Visitor<E> visitor)
|
|
|
DeclareType.accept(Visitor<E> visitor)
|
|
|
DeclareDefs.accept(Visitor<E> visitor)
|
|
|
Catch.accept(Visitor<E> visitor)
|
|
|
Call.accept(Visitor<E> visitor)
|
Uses of Visitor in orc.ast.oil.expression.argument |
---|
Methods in orc.ast.oil.expression.argument with parameters of type Visitor | ||
---|---|---|
|
Variable.accept(Visitor<E> visitor)
|
|
|
Site.accept(Visitor<E> visitor)
|
|
|
ResolvedSite.accept(Visitor<E> visitor)
|
|
|
Field.accept(Visitor<E> visitor)
|
|
|
Constant.accept(Visitor<E> visitor)
|
Uses of Visitor in orc.ast.oil.visitor |
---|
Classes in orc.ast.oil.visitor that implement Visitor | |
---|---|
class |
ExceptionsOnChecker
|
class |
RenameVariables
Renumber variables in an expression according to some arbitrary mapping (relative to the context of the expression). |
class |
SiteResolver
Resolve sites in an expression. |
class |
TailCallMarker
Mark all calls in tail call contexts in this expression. |
class |
Transformer
Abstract base class tree transformer for Oil expressions. |
class |
UnguardedRecursionChecker
Check for unguarded recursion in function definitions. |
class |
Walker
Abstract base class tree walker for OIL expressions. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |