diff options
| author | Michael Williamson <mike@zwobble.org> | 2016-07-14 14:51:43 +0100 |
|---|---|---|
| committer | Michael Williamson <mike@zwobble.org> | 2016-07-14 14:51:43 +0100 |
| commit | e4d1a3c446825a0fcfa00df4a29e66f81c56b7da (patch) | |
| tree | 5cf7b70b248b3a2f05cbefc114ef1d7b75ee1c9d /src/main/java/org/zwobble/couscous/ast/visitors | |
| parent | 4123b83cc07cfaf7d12505b138ccddb066a2363b (diff) | |
Remove NodeVisitor
Diffstat (limited to 'src/main/java/org/zwobble/couscous/ast/visitors')
| -rw-r--r-- | src/main/java/org/zwobble/couscous/ast/visitors/NodeVisitor.java | 40 |
1 files changed, 0 insertions, 40 deletions
diff --git a/src/main/java/org/zwobble/couscous/ast/visitors/NodeVisitor.java b/src/main/java/org/zwobble/couscous/ast/visitors/NodeVisitor.java deleted file mode 100644 index 648fb5f..0000000 --- a/src/main/java/org/zwobble/couscous/ast/visitors/NodeVisitor.java +++ /dev/null @@ -1,40 +0,0 @@ -package org.zwobble.couscous.ast.visitors; - -import org.zwobble.couscous.ast.*; - -public interface NodeVisitor { - void visit(LiteralNode literal); - void visit(VariableReferenceNode variableReference); - void visit(ThisReferenceNode reference); - void visit(ArrayNode array); - void visit(AssignmentNode assignment); - void visit(TernaryConditionalNode ternaryConditional); - void visit(MethodCallNode methodCall); - void visit(ConstructorCallNode call); - void visit(OperationNode operation); - void visit(InstanceOfNode instanceOf); - void visit(FieldAccessNode fieldAccess); - void visit(TypeCoercionNode typeCoercion); - void visit(CastNode cast); - - void visit(InstanceReceiver receiver); - void visit(StaticReceiver receiver); - - void visit(ReturnNode returnNode); - void visit(ThrowNode throwNode); - void visit(ExpressionStatementNode expressionStatement); - void visit(LocalVariableDeclarationNode localVariableDeclaration); - void visit(IfStatementNode ifStatement); - void visit(WhileNode whileLoop); - void visit(TryNode tryStatement); - - void visit(FormalTypeParameterNode parameter); - void visit(FormalArgumentNode formalArgumentNode); - void visit(AnnotationNode annotation); - void visit(MethodNode methodNode); - void visit(ConstructorNode constructorNode); - void visit(FieldDeclarationNode declaration); - void visit(ClassNode classNode); - void visit(InterfaceNode interfaceNode); - void visit(EnumNode enumNode); -} |
