git: openjdk/jdk: 8287808: javac generates illegal class file for pattern matching switch with records

Jan Lahoda jlahoda at openjdk.java.net
Tue Jun 7 13:45:06 UTC 2022


Changeset: 2f62f15b
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2022-06-07 13:41:24 +0000
URL:       https://git.openjdk.java.net/jdk/commit/2f62f15b09dcfa4bed556dc7778cb1a6bb31d9ba

8287808: javac generates illegal class file for pattern matching switch with records

Reviewed-by: sundar

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/Patterns.java
! test/langtools/tools/javac/patterns/SimpleDeconstructionPattern.java
! test/langtools/tools/javac/patterns/SimpleDeconstructionPatternNoPreview.out



More information about the jdk-changes mailing list