On Mon, 17 Nov 2025 13:51:54 GMT, Vicente Romero <[email protected]> wrote:

> There is a bug in the algo to determine what is kosher and what is not in 
> early construction contexts. The algo was not analyzing any static symbol. 
> But according to the `JLS 25 15.11.2 Accessing Superclass Members using 
> super`:
> 
> 
> It is a compile-time error if a field access expression using the keyword 
> super
> occurs in a static context (§8.1.3) or in an early construction context 
> (§8.8.7) of
> the current class.
> 
> the previous code was checking this only for instance field accesses. The 
> current fix corrects this bug
> 
> TIA

Marked as reviewed by liach (Committer).

-------------

PR Review: 
https://git.openjdk.org/valhalla/pull/1740#pullrequestreview-3474307494

Reply via email to