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

Uses of Class
javafe.ast.TypeModifierPragmaVec

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

The ESC/Java2 Project Homepage