1 package antlr;
2
3 import antlr.collections.AST;
4 import antlr.collections.ASTEnumeration;
5 import antlr.Token;
6
7
8 public class ASTNULLType implements AST {
9
10
11 public void addChild(AST c) {;}
12 public boolean equals(AST t) {return false;}
13 public boolean equalsList(AST t) {return false;}
14 public boolean equalsListPartial(AST t) {return false;}
15 public boolean equalsTree(AST t) {return false;}
16 public boolean equalsTreePartial(AST t) {return false;}
17 public ASTEnumeration findAll(AST tree) {return null;}
18 public ASTEnumeration findAllPartial(AST subtree) {
19 return null;
20 }
21 public AST getFirstChild() { return this; }
22 public AST getNextSibling() { return this; }
23 public String getText() { return "<ASTNULL>"; }
24 public int getType() { return Token.NULL_TREE_LOOKAHEAD; }
25 public void initialize(int t, String txt) {}
26 public void initialize(AST t) {}
27 public void initialize(Token t) {}
28 public void setFirstChild(AST c) {;}
29 public void setNextSibling(AST n) {;}
30 public void setText(String text) {;}
31 public void setType(int ttype) {;}
32 public String toString() {return getText();}
33 public String toStringList() {return getText();}
34 public String toStringTree() {return getText();}
35 }
36