abc.aspectj.ast
Interface AmbTypeOrLocal

All Superinterfaces:
ArgPattern
All Known Implementing Classes:
AmbTypeOrLocal_c

public interface AmbTypeOrLocal
extends ArgPattern

Represents either a type or a local. This is for arguments of args(..), this(..), target(..) as well as named pointcuts. Instances disambiguate to a Local or TypeNode.

Author:
Oege de Moor, Aske Simon Christensen

Method Summary
 TypeNode type()
           
 

Method Detail

type

TypeNode type()