[code-reflection] RFR: Remove minor unnecessary changes from main javac codebase

Paul Sandoz psandoz at openjdk.org
Fri Nov 28 20:07:16 UTC 2025


On Wed, 26 Nov 2025 18:36:24 GMT, Maurizio Cimadamore <mcimadamore at openjdk.org> wrote:

> This PR undoes some unnecessary changes to the javac code:
> * `LambdaToMethod` still mentions the `QUOTABLE` flag, which is no longer in use
> * `Symtab` has an helper method to load classes from a string name, but that's not really required
> * `TreeInfo` defines a new helper function to detect `super` in an expression. Further analysis revealed this was unnecessary (as we can piggy back on the method reference kind instead)

Marked as reviewed by psandoz (Lead).

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

PR Review: https://git.openjdk.org/babylon/pull/711#pullrequestreview-3519864047


More information about the babylon-dev mailing list