1	package antlr;
2	
3	import antlr.collections.AST;
4	import antlr.collections.ASTEnumeration;
5	import antlr.Token;
6	
7	/** There is only one instance of this class **/
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