abc.aspectj.ast
Interface IntertypeDecl

All Superinterfaces:
MakesAspectMethods
All Known Subinterfaces:
IntertypeConstructorDecl, IntertypeFieldDecl, IntertypeMethodDecl
All Known Implementing Classes:
IntertypeConstructorDecl_c, IntertypeFieldDecl_c, IntertypeMethodDecl_c

public interface IntertypeDecl
extends MakesAspectMethods

Author:
Oege de Moor

Method Summary
 TypeNode host()
          the target class of the intertype decl
 Expr thisReference(AJNodeFactory nf, AJTypeSystem ts)
          create a reference to the "this" parameter for dealing with hostSpecial
 
Methods inherited from interface abc.aspectj.ast.MakesAspectMethods
aspectMethodsEnter, aspectMethodsLeave
 

Method Detail

host

TypeNode host()
the target class of the intertype decl


thisReference

Expr thisReference(AJNodeFactory nf,
                   AJTypeSystem ts)
create a reference to the "this" parameter for dealing with hostSpecial