Bug 208991 - [parser] ITDs on generic types with multiple levels of type parameterization will fail
Summary: [parser] ITDs on generic types with multiple levels of type parameterization ...
Status: NEW
Alias: None
Product: AspectJ
Classification: Tools
Component: Compiler (show other bugs)
Version: DEVELOPMENT   Edit
Hardware: PC Mac OS X - Carbon (unsup.)
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: aspectj inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-11-07 05:04 EST by Andrew Clement CLA
Modified: 2013-06-24 11:07 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Clement CLA 2007-11-07 05:04:38 EST
See bug 203646 for history.  This currently fails:

interface I1<A> {
  interface I2<B> {}
}

aspect X {
  public void I1<X>.I2<Y>.foo(X x,Y y) {}
}

I think we need some parsing changes in 1.6 to cope with the form of the itd.
Comment 1 Andrew Clement CLA 2013-06-24 11:07:45 EDT
unsetting the target field which is currently set for something already released