| Summary: | [1.7][introduce indirection] should not be available for polymorphic signature method | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Eclipse Project] JDT | Reporter: | Markus Keller <markus.kell.r> | ||||
| Component: | UI | Assignee: | Markus Keller <markus.kell.r> | ||||
| Status: | VERIFIED FIXED | QA Contact: | |||||
| Severity: | normal | ||||||
| Priority: | P3 | CC: | daniel_megert, deepakazad, markus.kell.r | ||||
| Version: | 3.7 | ||||||
| Target Milestone: | 3.7.1 | ||||||
| Hardware: | PC | ||||||
| OS: | Windows 7 | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
Fixed in BETA_JAVA7. By the way, invokeGeneric(..) has been renamed to invoke(..). > By the way, invokeGeneric(..) has been renamed to invoke(..).
Aargh! Thanks for the head-up. I'll update rtstubs17.jar and referencing tests.
Verified in I20110729-1200 and M20110729-1400. |
Created attachment 200353 [details] Fix & test BETA_JAVA7 Introduce Indirection should not be available for polymorphic signature methods, e.g. invokeGeneric here: package p; import java.lang.invoke.MethodHandle; public class Foo { void m(MethodHandle mh) throws Throwable { mh.invokeGeneric(1, "abc", null); } }