fr.umlv.tatoo.cc.ebnf.ast.analysis
Class EnterPassTwo
java.lang.Object
fr.umlv.tatoo.cc.ebnf.ast.TreeASTVisitor<Object,Object,RuntimeException>
fr.umlv.tatoo.cc.ebnf.ast.analysis.AbstractEnterPass
fr.umlv.tatoo.cc.ebnf.ast.analysis.EnterPassTwo
public class EnterPassTwo
- extends AbstractEnterPass
Method Summary |
Object |
visit(DirectiveDefAST node,
Object parameter)
|
Object |
visit(EnhancedDefAST node,
Object parameter)
|
Object |
visit(ImportDefAST node,
Object parameter)
|
Object |
visit(MacroDefAST node,
Object parameter)
|
Object |
visit(NonTerminalDefAST node,
Object parameter)
|
Object |
visit(PriorityDefAST node,
Object parameter)
|
Object |
visit(PriorityVarAST node,
Object parameter)
|
Object |
visit(ProductionDefAST node,
Object parameter)
|
Object |
visit(ProductionIdAndVersionDefAST node,
Object parameter)
|
Object |
visit(QuotedIdVarAST node,
Object parameter)
|
Object |
visit(RootDefAST node,
Object parameter)
|
Object |
visit(RuleDefAST node,
Object parameter)
|
Object |
visit(StartNonTerminalSetDefAST node,
Object parameter)
|
Object |
visit(TerminalDefAST node,
Object parameter)
|
Object |
visit(TypeVarAST node,
Object parameter)
|
Object |
visit(UnquotedIdVarAST node,
Object parameter)
|
Object |
visit(VariableTypeDefAST node,
Object parameter)
|
Object |
visit(VersionDefAST node,
Object parameter)
|
Object |
visit(VersionVarAST node,
Object parameter)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
visit
public Object visit(RootDefAST node,
Object parameter)
- Overrides:
visit
in class TreeASTVisitor<Object,Object,RuntimeException>
visit
public Object visit(DirectiveDefAST node,
Object parameter)
- Overrides:
visit
in class TreeASTVisitor<Object,Object,RuntimeException>
visit
public Object visit(ImportDefAST node,
Object parameter)
- Overrides:
visit
in class TreeASTVisitor<Object,Object,RuntimeException>
visit
public Object visit(PriorityDefAST node,
Object parameter)
- Overrides:
visit
in class TreeASTVisitor<Object,Object,RuntimeException>
visit
public Object visit(MacroDefAST node,
Object parameter)
- Overrides:
visit
in class TreeASTVisitor<Object,Object,RuntimeException>
visit
public Object visit(RuleDefAST node,
Object parameter)
- Overrides:
visit
in class TreeASTVisitor<Object,Object,RuntimeException>
visit
public Object visit(TerminalDefAST node,
Object parameter)
- Overrides:
visit
in class TreeASTVisitor<Object,Object,RuntimeException>
visit
public Object visit(VersionDefAST node,
Object parameter)
- Overrides:
visit
in class TreeASTVisitor<Object,Object,RuntimeException>
visit
public Object visit(TypeVarAST node,
Object parameter)
- Overrides:
visit
in class TreeASTVisitor<Object,Object,RuntimeException>
visit
public Object visit(VariableTypeDefAST node,
Object parameter)
- Overrides:
visit
in class TreeASTVisitor<Object,Object,RuntimeException>
visit
public Object visit(NonTerminalDefAST node,
Object parameter)
- Overrides:
visit
in class TreeASTVisitor<Object,Object,RuntimeException>
visit
public Object visit(ProductionIdAndVersionDefAST node,
Object parameter)
- Overrides:
visit
in class TreeASTVisitor<Object,Object,RuntimeException>
visit
public Object visit(VersionVarAST node,
Object parameter)
- Overrides:
visit
in class TreeASTVisitor<Object,Object,RuntimeException>
visit
public Object visit(PriorityVarAST node,
Object parameter)
- Overrides:
visit
in class TreeASTVisitor<Object,Object,RuntimeException>
visit
public Object visit(StartNonTerminalSetDefAST node,
Object parameter)
- Overrides:
visit
in class TreeASTVisitor<Object,Object,RuntimeException>
visit
public Object visit(ProductionDefAST node,
Object parameter)
- Overrides:
visit
in class TreeASTVisitor<Object,Object,RuntimeException>
visit
public Object visit(UnquotedIdVarAST node,
Object parameter)
- Overrides:
visit
in class TreeASTVisitor<Object,Object,RuntimeException>
visit
public Object visit(QuotedIdVarAST node,
Object parameter)
- Overrides:
visit
in class TreeASTVisitor<Object,Object,RuntimeException>
visit
public Object visit(EnhancedDefAST node,
Object parameter)
- Overrides:
visit
in class TreeASTVisitor<Object,Object,RuntimeException>