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.ThisExpr

Packages that use ThisExpr
escjava.translate   
javafe.ast   
javafe.tc   
 

Uses of ThisExpr in escjava.translate
 

Methods in escjava.translate with parameters of type ThisExpr
(package private) static Expr Inner.unfoldThis(ThisExpr t)
          * Converts a 1.1 ThisExpr of the form .this into an Java * 1.0 expression of the form this.this$0.this$0.this$0...
 

Uses of ThisExpr in javafe.ast
 

Methods in javafe.ast that return ThisExpr
static ThisExpr ThisExpr.make(Type classPrefix, int loc)
           
 

Methods in javafe.ast with parameters of type ThisExpr
 java.lang.Object VisitorArgResult.visitThisExpr(ThisExpr x, java.lang.Object o)
           
 void Visitor.visitThisExpr(ThisExpr x)
           
 void RShiftVisitor.visitThisExpr(ThisExpr x)
           
 void LShiftVisitor.visitThisExpr(ThisExpr x)
           
 void DefaultVisitor.visitThisExpr(ThisExpr x)
           
 void ASTDotVisitor.visitThisExpr(ThisExpr x)
           
 

Uses of ThisExpr in javafe.tc
 

Methods in javafe.tc that return ThisExpr
 ThisExpr Env.getInferredThisExpr(TypeSig C, int loc)
          Return an inferred ThisExpr for "[C.]this", using location loc.
 

Methods in javafe.tc with parameters of type ThisExpr
protected  Expr FlowInsensitiveChecks.checkThisExpr(Env env, ThisExpr e)
          Typechecks this expression.
 


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