For some reason when I'm editing Java in Eclipse using AJDT some pointcuts involving both generics and arrays or var-args are not being highlighted (either with a little arrow or in the cross-reference view). The advice seems to be woven in correctly however.
The following example illustrates my problem:
public aspect Failing { pointcut failingPointcut() : execution(* foo*(..));