Decl
;- Type Hierarchy:
java.lang.Object
AST.ASTNode<ASTNode>
AST.BlockStmt
AST.Decl
AST.TypeDecl
- All Implemented Interfaces:
- java.lang.Cloneable, java.lang.Iterable<ASTNode>
- Direct Known Subclasses:
- ClassDecl, PrimitiveDecl, UnknownDecl
|
|||||||
FRAMES NO FRAMES |
Decl
;java.lang.ObjectAST.ASTNode<ASTNode>
AST.BlockStmt
AST.Decl
AST.TypeDecl
../spec/picojava.ast
at line 7
syn Decl remoteLookup(java.lang.String name)
../spec/NameResolution.jrag
at line 62
syn boolean isSubtypeOf(TypeDecl typeDecl)
../spec/TypeAnalysis.jrag
at line 43
syn boolean isSuperTypeOf(TypeDecl typeDecl)
../spec/TypeAnalysis.jrag
at line 46
syn boolean isSuperTypeOfClassDecl(ClassDecl typeDecl)
../spec/TypeAnalysis.jrag
at line 47
syn Decl remoteLookupMethod(java.lang.String name, List argList)
spec/NameResolution.jrag
at line 43
inh boolean isQualified()
../spec/ErrorCheck.jadd
at line 59
../spec/NameResolution.jrag
at line 80
inh Decl unknownDecl()
../spec/NullObjects.jrag
at line 20
public void init$Children()
init$Children
in class Decl
protected int numChildren()
numChildren
in class Decl
public boolean mayHaveRewrite()
mayHaveRewrite
in class Decl
public void flushCache()
flushCache
in class Decl
public void flushCollectionCache()
flushCollectionCache
in class Decl
public void setName(java.lang.String value)
public java.lang.String getName()
protected java.util.Map remoteLookup_String_visited
protected int type_visited
protected boolean type_computed
protected TypeDecl type_value
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
protected java.util.Map remoteLookupMethod_String_List_visited
protected int isQualified_visited
protected int qualifier_visited
protected java.util.Map lookup_String_visited
protected int unknownDecl_visited
|
|||||||
FRAMES NO FRAMES |