[code-reflection] RFR: Add support for more types [v2]
Maurizio Cimadamore
mcimadamore at openjdk.org
Thu Apr 25 10:28:02 UTC 2024
On Mon, 15 Apr 2024 09:29:04 GMT, Maurizio Cimadamore <mcimadamore at openjdk.org> wrote:
>> Maurizio Cimadamore has updated the pull request incrementally with one additional commit since the last revision:
>>
>> Add support for type-variable owner
>
> src/java.base/share/classes/java/lang/reflect/code/type/TypeVarRef.java line 35:
>
>> 33: public final class TypeVarRef implements JavaType {
>> 34:
>> 35: // @@@: how do we encode tvar owner?
>
> As the comment indicates, ideally a type-variable reference should also points to its owner (a type or a method). I'm not 100% sure how to encode that in the `TypeElement` structure (see also the toplevel PR summary).
This is now handled as part of https://github.com/openjdk/babylon/pull/51/commits/52fc6e99349a47b0f4757329093e21286745b7c5
-------------
PR Review Comment: https://git.openjdk.org/babylon/pull/51#discussion_r1579232337
More information about the babylon-dev
mailing list