orc.ast.oil
Interface ContextualVisitor<E,C>
- Type Parameters:
E
- Return type of the visitor.C
- Context type.
public interface ContextualVisitor<E,C>
Context-carrying visitor for OIL expressions.
- Author:
- dkitchin
Method Summary |
E |
visit(Atomic atomic,
C context)
|
E |
visit(Call expr,
C context)
|
E |
visit(Catch catchExpr,
C context)
|
E |
visit(Constant arg,
C context)
|
E |
visit(DeclareDefs expr,
C context)
|
E |
visit(DeclareType typeDecl,
C context)
|
E |
visit(Field arg,
C context)
|
E |
visit(HasType hasType,
C context)
|
E |
visit(Isolated expr,
C context)
|
E |
visit(Otherwise expr,
C context)
|
E |
visit(Parallel expr,
C context)
|
E |
visit(Pruning expr,
C context)
|
E |
visit(Sequential expr,
C context)
|
E |
visit(Site arg,
C context)
|
E |
visit(Stop expr,
C context)
|
E |
visit(Throw expr,
C context)
|
E |
visit(Variable arg,
C context)
|
E |
visit(WithLocation expr,
C context)
|
visit
E visit(Parallel expr,
C context)
visit
E visit(Call expr,
C context)
visit
E visit(DeclareDefs expr,
C context)
visit
E visit(Stop expr,
C context)
visit
E visit(Pruning expr,
C context)
visit
E visit(Sequential expr,
C context)
visit
E visit(Otherwise expr,
C context)
visit
E visit(WithLocation expr,
C context)
visit
E visit(Constant arg,
C context)
visit
E visit(Field arg,
C context)
visit
E visit(Site arg,
C context)
visit
E visit(Variable arg,
C context)
visit
E visit(Atomic atomic,
C context)
visit
E visit(Isolated expr,
C context)
visit
E visit(HasType hasType,
C context)
visit
E visit(DeclareType typeDecl,
C context)
visit
E visit(Throw expr,
C context)
visit
E visit(Catch catchExpr,
C context)