ESC/Java2
© 2003,2004,2005 David Cok and Joseph Kiniry
© 2005 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.ConstructorDecl

Packages that use ConstructorDecl
escjava.ast   
escjava.backpred   
escjava.translate   
javafe.ast   
javafe.tc   
 

Uses of ConstructorDecl in escjava.ast
 

Fields in escjava.ast declared as ConstructorDecl
 ConstructorDecl ModelConstructorDeclPragma.decl
           
 

Methods in escjava.ast with parameters of type ConstructorDecl
static ModelConstructorDeclPragma ModelConstructorDeclPragma.make(ConstructorDecl decl, int loc, SimpleName id)
           
 

Uses of ConstructorDecl in escjava.backpred
 

Methods in escjava.backpred with parameters of type ConstructorDecl
private  void FindContributors.addImplicitConstructorRefs(ConstructorDecl cd, FieldDeclVec fields, boolean addTypes, java.util.LinkedList visited)
          Add implicit references from a ConstructorDecl that do not appear in Java code or via backedges as per walk(,,).
 

Uses of ConstructorDecl in escjava.translate
 

Methods in escjava.translate with parameters of type ConstructorDecl
private  void Translate.trConstructorBody(ConstructorDecl cd, java.util.Hashtable premap)
          Auxiliary routine used by trBody to translate the body of a constructor, as described in ESCJ 16, section 8.
static FormalParaDecl Inner.getEnclosingInstanceArg(ConstructorDecl cd)
          * Return the FormalParaDecl for a given inner-class constructor's * enclosing-instance-field argument (this$0arg).
private static void InlineConstructor.createMethodDecl(MethodDecl md, TypeDecl td, ConstructorDecl cd, Identifier newThis, int count)
           
 

Uses of ConstructorDecl in javafe.ast
 

Fields in javafe.ast declared as ConstructorDecl
 ConstructorDecl NewInstanceExpr.decl
           
 ConstructorDecl ConstructorInvocation.decl
           
 

Methods in javafe.ast that return ConstructorDecl
static ConstructorDecl ConstructorDecl.make(int modifiers, ModifierPragmaVec pmodifiers, TypeModifierPragmaVec tmodifiers, FormalParaDeclVec args, TypeNameVec raises, BlockStmt body, int locOpenBrace, int loc, int locId, int locThrowsKeyword)
           
 

Methods in javafe.ast with parameters of type ConstructorDecl
 java.lang.Object VisitorArgResult.visitConstructorDecl(ConstructorDecl x, java.lang.Object o)
           
 void Visitor.visitConstructorDecl(ConstructorDecl x)
           
 void DefaultVisitor.visitConstructorDecl(ConstructorDecl x)
           
 

Uses of ConstructorDecl in javafe.tc
 

Methods in javafe.tc that return ConstructorDecl
 ConstructorDecl TypeSig.lookupConstructor(Type[] args, TypeSig caller)
          TBW
 

Methods in javafe.tc with parameters of type ConstructorDecl
protected  void PrepTypeDeclaration.visitConstructorDecl(ConstructorDecl x, TypeSig currentSig, boolean abstractMethodsOK, boolean inFinalClass, boolean inInterface)
          Visit ConstructorDecl, check it, and add it to constructorSeq.
 


ESC/Java2
© 2003,2004,2005 David Cok and Joseph Kiniry
© 2005 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