compilation fails with 'no enclosing instance' error

Vicente-Arturo Romero-Zaldivar vicente.romero at oracle.com
Thu Mar 13 20:20:27 UTC 2014


Hi Liam,

The bug you reported has already been fixed in version 9.

Thanks again for the bug report,

Vicente

changeset: http://hg.openjdk.java.net/jdk9/dev/langtools/rev/bd152504a538
original bug report: https://bugs.openjdk.java.net/browse/JDK-8034924
backport v9: https://bugs.openjdk.java.net/browse/JDK-8035432

On 27/02/14 21:29, Vicente-Arturo Romero-Zaldivar wrote:
> On 27/02/14 21:14, Liam Miller-Cushon wrote:
>> Got it, thanks for taking the time to explain.
>
> np, and thanks to you. You was right that the problem was there which 
> made the search much easier.
>
> Vicente
>
>>
>>
>> On Thu, Feb 27, 2014 at 12:07 PM, Vicente-Arturo Romero-Zaldivar 
>> <vicente.romero at oracle.com <mailto:vicente.romero at oracle.com>> wrote:
>>
>>     On 27/02/14 17:23, Liam Miller-Cushon wrote:
>>>
>>>         Well hiddenIn() is not used for methods only, also fields
>>>         are considered.
>>>
>>>
>>>     So hiddenIn() should search along the path from the class to the
>>>     member's owner, and at each step search the superinterfaces of
>>>     the current class? I think the only change from the current
>>>     implementation would be terminating the search after reaching
>>>     the owner.
>>>
>>>     Thanks,
>>>     Liam
>>     Yes that's the idea of the patch I'm working on and that's why I
>>     suggested that this was the reason of the problem :) As a side
>>     effect we may have some performance improvement.
>>
>>     Vicente
>>
>>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/compiler-dev/attachments/20140313/6ab2fddd/attachment.html>


More information about the compiler-dev mailing list