Uses of Class
jparse.TypeAST

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