cager.jexpr.visitor
Class NullVisitor
java.lang.Object
cager.jexpr.visitor.NullVisitor
- All Implemented Interfaces:
- Visitor
- Direct Known Subclasses:
- CodeGenVisitor, ContextVisitor
- public class NullVisitor
- extends java.lang.Object
- implements Visitor
|
Method Summary |
java.lang.Object |
visitArgumentList(ArgumentList ast,
java.lang.Object o)
|
java.lang.Object |
visitBinaryExpression(BinaryExpression ast,
java.lang.Object o)
|
java.lang.Object |
visitBlock(Block ast,
java.lang.Object o)
|
java.lang.Object |
visitCastExpression(CastExpression ast,
java.lang.Object o)
|
void |
visitChildren(AST ast,
java.lang.Object o)
|
java.lang.Object |
visitClassDeclaration(ClassDeclaration ast,
java.lang.Object o)
|
java.lang.Object |
visitCompilationUnit(CompilationUnit ast,
java.lang.Object o)
|
java.lang.Object |
visitFieldSelection(FieldSelection ast,
java.lang.Object o)
|
java.lang.Object |
visitFormalParameter(FormalParameter ast,
java.lang.Object o)
|
java.lang.Object |
visitFormalParameters(FormalParameters ast,
java.lang.Object o)
|
java.lang.Object |
visitIdentifierExpression(IdentifierExpression ast,
java.lang.Object o)
|
java.lang.Object |
visitIfStatement(IfStatement ast,
java.lang.Object o)
|
java.lang.Object |
visitKeywordExpression(KeywordExpression ast,
java.lang.Object o)
|
java.lang.Object |
visitLiteralExpression(LiteralExpression ast,
java.lang.Object o)
|
java.lang.Object |
visitMethodDeclaration(MethodDeclaration ast,
java.lang.Object o)
|
java.lang.Object |
visitPrimaryExpression(PrimaryExpression ast,
java.lang.Object o)
|
java.lang.Object |
visitReturnStatement(ReturnStatement ast,
java.lang.Object o)
|
java.lang.Object |
visitUnaryExpression(UnaryExpression ast,
java.lang.Object o)
|
java.lang.Object |
visitVariableDeclaration(VariableDeclaration ast,
java.lang.Object o)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NullVisitor
public NullVisitor()
visitBinaryExpression
public java.lang.Object visitBinaryExpression(BinaryExpression ast,
java.lang.Object o)
throws ParseException
- Specified by:
visitBinaryExpression in interface Visitor
- Throws:
ParseException
visitFieldSelection
public java.lang.Object visitFieldSelection(FieldSelection ast,
java.lang.Object o)
throws ParseException
- Specified by:
visitFieldSelection in interface Visitor
- Throws:
ParseException
visitCastExpression
public java.lang.Object visitCastExpression(CastExpression ast,
java.lang.Object o)
throws ParseException
- Specified by:
visitCastExpression in interface Visitor
- Throws:
ParseException
visitFormalParameter
public java.lang.Object visitFormalParameter(FormalParameter ast,
java.lang.Object o)
throws ParseException
- Specified by:
visitFormalParameter in interface Visitor
- Throws:
ParseException
visitFormalParameters
public java.lang.Object visitFormalParameters(FormalParameters ast,
java.lang.Object o)
throws ParseException
- Specified by:
visitFormalParameters in interface Visitor
- Throws:
ParseException
visitIdentifierExpression
public java.lang.Object visitIdentifierExpression(IdentifierExpression ast,
java.lang.Object o)
throws ParseException
- Specified by:
visitIdentifierExpression in interface Visitor
- Throws:
ParseException
visitKeywordExpression
public java.lang.Object visitKeywordExpression(KeywordExpression ast,
java.lang.Object o)
throws ParseException
- Specified by:
visitKeywordExpression in interface Visitor
- Throws:
ParseException
visitLiteralExpression
public java.lang.Object visitLiteralExpression(LiteralExpression ast,
java.lang.Object o)
throws ParseException
- Specified by:
visitLiteralExpression in interface Visitor
- Throws:
ParseException
visitUnaryExpression
public java.lang.Object visitUnaryExpression(UnaryExpression ast,
java.lang.Object o)
throws ParseException
- Specified by:
visitUnaryExpression in interface Visitor
- Throws:
ParseException
visitVariableDeclaration
public java.lang.Object visitVariableDeclaration(VariableDeclaration ast,
java.lang.Object o)
throws ParseException
- Specified by:
visitVariableDeclaration in interface Visitor
- Throws:
ParseException
visitCompilationUnit
public java.lang.Object visitCompilationUnit(CompilationUnit ast,
java.lang.Object o)
throws ParseException
- Specified by:
visitCompilationUnit in interface Visitor
- Throws:
ParseException
visitClassDeclaration
public java.lang.Object visitClassDeclaration(ClassDeclaration ast,
java.lang.Object o)
throws ParseException
- Specified by:
visitClassDeclaration in interface Visitor
- Throws:
ParseException
visitMethodDeclaration
public java.lang.Object visitMethodDeclaration(MethodDeclaration ast,
java.lang.Object o)
throws ParseException
- Specified by:
visitMethodDeclaration in interface Visitor
- Throws:
ParseException
visitReturnStatement
public java.lang.Object visitReturnStatement(ReturnStatement ast,
java.lang.Object o)
throws ParseException
- Specified by:
visitReturnStatement in interface Visitor
- Throws:
ParseException
visitIfStatement
public java.lang.Object visitIfStatement(IfStatement ast,
java.lang.Object o)
throws ParseException
- Specified by:
visitIfStatement in interface Visitor
- Throws:
ParseException
visitBlock
public java.lang.Object visitBlock(Block ast,
java.lang.Object o)
throws ParseException
- Specified by:
visitBlock in interface Visitor
- Throws:
ParseException
visitArgumentList
public java.lang.Object visitArgumentList(ArgumentList ast,
java.lang.Object o)
throws ParseException
- Specified by:
visitArgumentList in interface Visitor
- Throws:
ParseException
visitPrimaryExpression
public java.lang.Object visitPrimaryExpression(PrimaryExpression ast,
java.lang.Object o)
throws ParseException
- Specified by:
visitPrimaryExpression in interface Visitor
- Throws:
ParseException
visitChildren
public void visitChildren(AST ast,
java.lang.Object o)
throws ParseException
- Throws:
ParseException