TypeDecl
;- Type Hierarchy:
java.lang.Object
AST.ASTNode<ASTNode>
AST.BlockStmt
AST.Decl
AST.TypeDecl
AST.UnknownDecl
- All Implemented Interfaces:
- java.lang.Cloneable, java.lang.Iterable<ASTNode>
|
|||||||
FRAMES NO FRAMES |
TypeDecl
;java.lang.ObjectAST.ASTNode<ASTNode>
AST.BlockStmt
AST.Decl
AST.TypeDecl
AST.UnknownDecl
spec/picojava.ast
at line 21
public UnknownDecl()
public UnknownDecl(java.lang.String p0)
syn boolean isUnknown()
syn boolean isSubtypeOf(TypeDecl typeDecl)
isSubtypeOf
in class TypeDecl
spec/NullObjects.jrag
at line 10
syn boolean isSuperTypeOf(TypeDecl typeDecl)
isSuperTypeOf
in class TypeDecl
spec/NullObjects.jrag
at line 11
syn boolean isSuperTypeOfClassDecl(ClassDecl typeDecl)
isSuperTypeOfClassDecl
in class TypeDecl
spec/NullObjects.jrag
at line 12
public UnknownDecl clone() throws java.lang.CloneNotSupportedException
public UnknownDecl copy()
public UnknownDecl fullCopy()
public void prettyPrint(java.lang.StringBuilder sb, int t)
spec/PrettyPrint.jadd
at line 61
public void init$Children()
init$Children
in class TypeDecl
protected int numChildren()
numChildren
in class TypeDecl
public boolean mayHaveRewrite()
mayHaveRewrite
in class TypeDecl
public void flushCache()
flushCache
in class TypeDecl
public void flushCollectionCache()
flushCollectionCache
in class TypeDecl
public void setName(java.lang.String value)
public java.lang.String getName()
protected int isUnknown_visited
protected java.util.Map isSubtypeOf_TypeDecl_visited
protected java.util.Map isSubtypeOf_TypeDecl_values
protected java.util.Map isSuperTypeOf_TypeDecl_visited
protected java.util.Map isSuperTypeOf_TypeDecl_values
protected java.util.Map isSuperTypeOfClassDecl_ClassDecl_visited
protected java.util.Map isSuperTypeOfClassDecl_ClassDecl_values
|
|||||||
FRAMES NO FRAMES |