|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use TypeAST | |
jparse | Provides the main classes that parse and evaluate Java programs. |
jparse.expr | Provides classes that represent Java expressions. |
jparse.stmt | Provides classes that represent Java statements. |
Uses of TypeAST in jparse |
Fields in jparse declared as TypeAST | |
(package private) static TypeAST |
TypeAST.currType
The type currently being parsed |
(package private) TypeAST |
TypeAST.outer
The outer class for this type |
(package private) TypeAST[] |
TypeAST.inner
The inner classes of this class |
private TypeAST |
SymbolTable.type
The type (class or interface) in which the symbols in this table are defined |
private TypeAST |
SourceType.theType
The AST representing this parsed type |
TypeAST |
JavaAST.typeAST
The type (class or interface) containing this AST node |
(package private) TypeAST[] |
FileAST.types
The top-level class and interface definitions for this file |
Methods in jparse with parameters of type TypeAST | |
protected void |
TypeAST.setInfo(String pkg,
String typeName,
TypeAST out,
ModifierAST mods)
Set the name and outer class for this type |
(package private) void |
TypeAST.addAnonymous(String pkg,
TypeAST type)
Add an anonymous inner class to the list |
(package private) void |
TypeAST.addInner(TypeAST type)
Add an inner class to the list |
(package private) void |
SymbolTable.setEnclosingType(TypeAST enclosingType)
Set the enclosing type for this symbol table |
Constructors in jparse with parameters of type TypeAST | |
SourceType(TypeAST root)
Create a new SourceType object |
Uses of TypeAST in jparse.expr |
Fields in jparse.expr declared as TypeAST | |
private TypeAST |
NewAST.anonymous
If this is a new anonymous type, this is the AST for the anonymous class |
Uses of TypeAST in jparse.stmt |
Fields in jparse.stmt declared as TypeAST | |
private TypeAST |
ClassAST.type
The class definition |
Methods in jparse.stmt that return TypeAST | |
TypeAST |
ClassAST.getTypeDef()
Get the type definition for this class |
Constructors in jparse.stmt with parameters of type TypeAST | |
ClassAST(TypeAST typeAST)
Create a new type definition statement AST |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |