|
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 TypeModifierPragmaVec | |
| escjava.ast | |
| javafe.ast | |
| javafe.parser | |
| javafe.tc | |
| Uses of TypeModifierPragmaVec in escjava.ast |
| Constructors in escjava.ast with parameters of type TypeModifierPragmaVec | |
EscPrimitiveType(TypeModifierPragmaVec tmodifiers,
int tag,
int loc)
|
|
| Uses of TypeModifierPragmaVec in javafe.ast |
| Fields in javafe.ast declared as TypeModifierPragmaVec | |
TypeModifierPragmaVec |
TypeDecl.tmodifiers
|
TypeModifierPragmaVec |
Type.tmodifiers
Does this AST Node have associated locations? |
TypeModifierPragmaVec |
RoutineDecl.tmodifiers
|
TypeModifierPragmaVec |
MethodInvocation.tmodifiers
|
TypeModifierPragmaVec |
AmbiguousMethodInvocation.tmodifiers
|
| Methods in javafe.ast that return TypeModifierPragmaVec | |
static TypeModifierPragmaVec |
TypeModifierPragmaVec.make()
* Public maker methods: * * |
static TypeModifierPragmaVec |
TypeModifierPragmaVec.make(int count)
|
static TypeModifierPragmaVec |
TypeModifierPragmaVec.make(java.util.Vector vec)
|
static TypeModifierPragmaVec |
TypeModifierPragmaVec.make(TypeModifierPragma[] els)
|
static TypeModifierPragmaVec |
TypeModifierPragmaVec.popFromStackVector(StackVector s)
|
TypeModifierPragmaVec |
TypeModifierPragmaVec.copy()
|
| Methods in javafe.ast with parameters of type TypeModifierPragmaVec | |
static TypeName |
TypeName.make(TypeModifierPragmaVec tmodifiers,
Name name)
|
void |
TypeModifierPragmaVec.append(TypeModifierPragmaVec vec)
|
void |
StandardPrettyPrint.print(java.io.OutputStream o,
int ind,
TypeModifierPragmaVec t)
|
static MethodInvocation |
MethodInvocation.make(ObjectDesignator od,
Identifier id,
TypeModifierPragmaVec tmodifiers,
int locId,
int locOpenParen,
ExprVec args)
|
static MethodDecl |
MethodDecl.make(int modifiers,
ModifierPragmaVec pmodifiers,
TypeModifierPragmaVec tmodifiers,
FormalParaDeclVec args,
TypeNameVec raises,
BlockStmt body,
int locOpenBrace,
int loc,
int locId,
int locThrowsKeyword,
Identifier id,
Type returnType,
int locType)
|
static JavafePrimitiveType |
JavafePrimitiveType.make(TypeModifierPragmaVec tmodifiers,
int tag,
int loc)
Normal maker that produces syntax, but requires a non-NULL location. |
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 ErrorType |
ErrorType.make(TypeModifierPragmaVec tmodifiers)
|
static ConstructorDecl |
ConstructorDecl.make(int modifiers,
ModifierPragmaVec pmodifiers,
TypeModifierPragmaVec tmodifiers,
FormalParaDeclVec args,
TypeNameVec raises,
BlockStmt body,
int locOpenBrace,
int loc,
int locId,
int locThrowsKeyword)
|
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)
|
static ArrayType |
ArrayType.make(TypeModifierPragmaVec tmodifiers,
Type elemType,
int locOpenBracket)
|
static AmbiguousMethodInvocation |
AmbiguousMethodInvocation.make(Name name,
TypeModifierPragmaVec tmodifiers,
int locOpenParen,
ExprVec args)
|
| Constructors in javafe.ast with parameters of type TypeModifierPragmaVec | |
TypeName(TypeModifierPragmaVec tmodifiers,
Name name)
|
|
TypeDecl(int modifiers,
ModifierPragmaVec pmodifiers,
Identifier id,
TypeNameVec superInterfaces,
TypeModifierPragmaVec tmodifiers,
TypeDeclElemVec elems,
int loc,
int locId,
int locOpenBrace,
int locCloseBrace)
|
|
Type(TypeModifierPragmaVec tmodifiers)
|
|
RoutineDecl(int modifiers,
ModifierPragmaVec pmodifiers,
TypeModifierPragmaVec tmodifiers,
FormalParaDeclVec args,
TypeNameVec raises,
BlockStmt body,
int locOpenBrace,
int loc,
int locId,
int locThrowsKeyword)
|
|
PrimitiveType(TypeModifierPragmaVec tmodifiers,
int tag,
int loc)
|
|
MethodInvocation(ObjectDesignator od,
Identifier id,
TypeModifierPragmaVec tmodifiers,
int locId,
int locOpenParen,
ExprVec args)
|
|
MethodDecl(int modifiers,
ModifierPragmaVec pmodifiers,
TypeModifierPragmaVec tmodifiers,
FormalParaDeclVec args,
TypeNameVec raises,
BlockStmt body,
int locOpenBrace,
int loc,
int locId,
int locThrowsKeyword,
Identifier id,
Type returnType,
int locType)
|
|
JavafePrimitiveType(TypeModifierPragmaVec tmodifiers,
int tag,
int loc)
|
|
InterfaceDecl(int modifiers,
ModifierPragmaVec pmodifiers,
Identifier id,
TypeNameVec superInterfaces,
TypeModifierPragmaVec tmodifiers,
TypeDeclElemVec elems,
int loc,
int locId,
int locOpenBrace,
int locCloseBrace)
|
|
ErrorType(TypeModifierPragmaVec tmodifiers)
|
|
ConstructorDecl(int modifiers,
ModifierPragmaVec pmodifiers,
TypeModifierPragmaVec tmodifiers,
FormalParaDeclVec args,
TypeNameVec raises,
BlockStmt body,
int locOpenBrace,
int loc,
int locId,
int locThrowsKeyword)
|
|
ClassDecl(int modifiers,
ModifierPragmaVec pmodifiers,
Identifier id,
TypeNameVec superInterfaces,
TypeModifierPragmaVec tmodifiers,
TypeDeclElemVec elems,
int loc,
int locId,
int locOpenBrace,
int locCloseBrace,
TypeName superClass)
|
|
ArrayType(TypeModifierPragmaVec tmodifiers,
Type elemType,
int locOpenBracket)
|
|
AmbiguousMethodInvocation(Name name,
TypeModifierPragmaVec tmodifiers,
int locOpenParen,
ExprVec args)
|
|
| Uses of TypeModifierPragmaVec in javafe.parser |
| Methods in javafe.parser that return TypeModifierPragmaVec | |
TypeModifierPragmaVec |
ParseType.parseTypeModifierPragmas(Lex l)
|
| Uses of TypeModifierPragmaVec in javafe.tc |
| Methods in javafe.tc with parameters of type TypeModifierPragmaVec | |
protected Env |
FlowInsensitiveChecks.checkTypeModifierPragmaVec(TypeModifierPragmaVec v,
ASTNode ctxt,
Env env)
|
|
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 | ||||||||||