RFR: 8343580: Type error with inner classes of generic classes in functions generic by outer
Aggelos Biboudis
abimpoudis at openjdk.org
Thu May 22 08:49:54 UTC 2025
On Wed, 21 May 2025 18:03:51 GMT, Vicente Romero <vromero at openjdk.org> wrote:
> isn't this test case similar and we get the same error message
We don't get an error message without the patch in your case. In `G2<L>.Getter`, `G2<L>` is not raw, neither is `Getter`.
However, in the case `G.Getter`, `G` was considered erroneously raw (`G extends Getters<T>`).
-------------
PR Comment: https://git.openjdk.org/jdk/pull/25346#issuecomment-2900408687
More information about the compiler-dev
mailing list