|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Visitor | |
---|---|
orc.ast.oil | Internal representation of OIL, the Orc Intermediate Language. |
orc.ast.oil.arg | |
orc.ast.oil.xml | JAXB implementation classes for the Orc Intermediate Language XML binding. |
Uses of Visitor in orc.ast.oil |
---|
Classes in orc.ast.oil that implement Visitor | |
---|---|
class |
Compiler
Compiles an oil syntax tree into an execution graph. |
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)
|
|
|
Atomic.accept(Visitor<E> visitor)
|
|
|
HasType.accept(Visitor<E> visitor)
|
|
|
Bar.accept(Visitor<E> visitor)
|
|
|
Semi.accept(Visitor<E> visitor)
|
|
|
Isolated.accept(Visitor<E> visitor)
|
|
|
Push.accept(Visitor<E> visitor)
|
|
|
TypeDecl.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)
|
Uses of Visitor in orc.ast.oil.xml |
---|
Classes in orc.ast.oil.xml that implement Visitor | |
---|---|
class |
Marshaller
Convert an Orc OIL expression into a representation which can be directly serialized into XML by JAXB. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |