|
ESC/Java2 © 2003,2004,2005,2006 David Cok and Joseph Kiniry © 2005,2006 UCD Dublin © 2003,2004 Radboud University Nijmegen © 1999,2000 Compaq Computer Corporation © 1997,1998,1999 Digital Equipment Corporation All Rights Reserved |
||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use TypeDeclElemVec | |
| escjava.translate | |
| javafe.ast | |
| javafe.parser | |
| javafe.reader | |
| Uses of TypeDeclElemVec in escjava.translate |
| Methods in escjava.translate that return TypeDeclElemVec | |
static TypeDeclElemVec |
GetSpec.getRepresentsClauses(TypeDecl td,
FieldDecl fd)
Gets the represents clauses for a model field fd as seen from a type declaration td; fd may be declared in td or in a supertype of td. |
| Uses of TypeDeclElemVec in javafe.ast |
| Fields in javafe.ast declared as TypeDeclElemVec | |
TypeDeclElemVec |
TypeDecl.elems
|
TypeDeclElemVec |
CompilationUnit.otherPragmas
|
| Methods in javafe.ast that return TypeDeclElemVec | |
static TypeDeclElemVec |
TypeDeclElemVec.make()
* Public maker methods: * * |
static TypeDeclElemVec |
TypeDeclElemVec.make(int count)
|
static TypeDeclElemVec |
TypeDeclElemVec.make(java.util.Vector vec)
|
static TypeDeclElemVec |
TypeDeclElemVec.make(TypeDeclElem[] els)
|
static TypeDeclElemVec |
TypeDeclElemVec.popFromStackVector(StackVector s)
|
TypeDeclElemVec |
TypeDeclElemVec.copy()
|
| Methods in javafe.ast with parameters of type TypeDeclElemVec | |
void |
TypeDeclElemVec.append(TypeDeclElemVec vec)
|
static InterfaceDecl |
InterfaceDecl.make(int modifiers,
ModifierPragmaVec pmodifiers,
Identifier id,
TypeNameVec superInterfaces,
TypeModifierPragmaVec tmodifiers,
TypeDeclElemVec elems,
int loc,
int locId,
int locOpenBrace,
int locCloseBrace)
|
static CompilationUnit |
CompilationUnit.make(Name pkgName,
LexicalPragmaVec lexicalPragmas,
ImportDeclVec imports,
TypeDeclVec elems,
int loc,
TypeDeclElemVec otherPragmas)
|
static ClassDecl |
ClassDecl.make(int modifiers,
ModifierPragmaVec pmodifiers,
Identifier id,
TypeNameVec superInterfaces,
TypeModifierPragmaVec tmodifiers,
TypeDeclElemVec elems,
int loc,
int locId,
int locOpenBrace,
int locCloseBrace,
TypeName superClass)
|
| Constructors in javafe.ast with parameters of type TypeDeclElemVec | |
TypeDecl(int modifiers,
ModifierPragmaVec pmodifiers,
Identifier id,
TypeNameVec superInterfaces,
TypeModifierPragmaVec tmodifiers,
TypeDeclElemVec elems,
int loc,
int locId,
int locOpenBrace,
int locCloseBrace)
|
|
InterfaceDecl(int modifiers,
ModifierPragmaVec pmodifiers,
Identifier id,
TypeNameVec superInterfaces,
TypeModifierPragmaVec tmodifiers,
TypeDeclElemVec elems,
int loc,
int locId,
int locOpenBrace,
int locCloseBrace)
|
|
CompilationUnit(Name pkgName,
LexicalPragmaVec lexicalPragmas,
ImportDeclVec imports,
TypeDeclVec elems,
int loc,
TypeDeclElemVec otherPragmas)
|
|
ClassDecl(int modifiers,
ModifierPragmaVec pmodifiers,
Identifier id,
TypeNameVec superInterfaces,
TypeModifierPragmaVec tmodifiers,
TypeDeclElemVec elems,
int loc,
int locId,
int locOpenBrace,
int locCloseBrace,
TypeName superClass)
|
|
| Uses of TypeDeclElemVec in javafe.parser |
| Methods in javafe.parser with parameters of type TypeDeclElemVec | |
(package private) abstract void |
ParseExpr.addDefaultConstructor(TypeDeclElemVec elems,
int loc,
boolean specOnly)
If no constructors are found in "elems", adds a default one to it. |
(package private) void |
Parse.addDefaultConstructor(TypeDeclElemVec elems,
int loc,
boolean specOnly)
If no constructors are found in "elems", adds a default one to it. |
| Uses of TypeDeclElemVec in javafe.reader |
| Fields in javafe.reader declared as TypeDeclElemVec | |
(package private) TypeDeclElemVec |
ASTClassFileParser.classMembers
The class members of the class being parsed. |
| Methods in javafe.reader with parameters of type TypeDeclElemVec | |
protected void |
ASTClassFileParser.addNonSyntheticDecls(TypeDeclElemVec v,
TypeDeclElem[] elems)
Add only AST nodes that are not synthetic decls to v. |
|
ESC/Java2 © 2003,2004,2005,2006 David Cok and Joseph Kiniry © 2005,2006 UCD Dublin © 2003,2004 Radboud University Nijmegen © 1999,2000 Compaq Computer Corporation © 1997,1998,1999 Digital Equipment Corporation All Rights Reserved |
||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||