| Summary: | Type variable usage in declaration annotation | ||
|---|---|---|---|
| Product: | [Tools] AspectJ | Reporter: | Andrew Clement <aclement> |
| Component: | Compiler | Assignee: | aspectj inbox <aspectj-inbox> |
| Status: | NEW --- | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | ||
| Version: | DEVELOPMENT | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Windows 7 | ||
| Whiteboard: | |||
A user supplied this interesting snippet on the mailing list: abstract aspect TestAsp<Ann extends Annotation, X> { declare @field: * X.* : @Ann; } Right now I don't believe we support parameterization of the type 'Ann' on that declare statement, we could probably do that.