Bug 113947 - Compiler crashing on a generic aspect.
Summary: Compiler crashing on a generic aspect.
Status: RESOLVED FIXED
Alias: None
Product: AspectJ
Classification: Tools
Component: Compiler (show other bugs)
Version: DEVELOPMENT   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: 1.5.0RC1   Edit
Assignee: Andrew Clement CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-10-27 06:52 EDT by Andrew Clement CLA
Modified: 2005-10-27 12:06 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Clement CLA 2005-10-27 06:52:14 EDT
Aspect written by Matthew Webster, supplied via email.
Comment 1 Andrew Clement CLA 2005-10-27 09:53:46 EDT
first problem was ITDs being made onto type variables, that isnt allowed but
wasnt reported in a nice way.  It now is reported in a nice way.
Comment 2 Andrew Clement CLA 2005-10-27 12:06:22 EDT
fixes checked in.

1. new error message if you try to ITD on a type variable.
2. modified intertypefieldbinding resolution which wasnt working correctly for a
private ITD on a generic type (the code was using the raw type in a comparison
with a generic type and they werent equal).