Summary: | [1.5][compiler] Incorrectly compared method parameters when member types | ||
---|---|---|---|
Product: | [Eclipse Project] JDT | Reporter: | Rémi Forax <forax> |
Component: | Core | Assignee: | Kent Johnson <kent_johnson> |
Status: | VERIFIED FIXED | QA Contact: | |
Severity: | normal | ||
Priority: | P3 | ||
Version: | 3.2 | ||
Target Milestone: | 3.2 RC1 | ||
Hardware: | PC | ||
OS: | Windows XP | ||
Whiteboard: |
Description
Rémi Forax
2006-03-22 10:18:21 EST
Our comparison of the member type in public List<N> f(NImpl n) {...} to the substituted type in I.f(T) is causing the problem. Added MethodVerifyTest 84 The issue with bridge methods was a side affect of the fact that we incorrectly compared the method parameters of A.f(NImpl) with I.f(T), which was substituted with the member type NImpl. Verified for 3.2RC1 with build I20060413-1718 |