git: openjdk/amber: patterns-record-deconstruction3: Adding support for binding variables for the whole deconstruction pattern.

Jan Lahoda jlahoda at openjdk.java.net
Tue Apr 19 08:06:21 UTC 2022


Changeset: 0e8d911b
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2022-04-19 10:04:19 +0000
URL:       https://git.openjdk.java.net/amber/commit/0e8d911b9a69454ef7b675028a1cca1abd19e963

Adding support for binding variables for the whole deconstruction pattern.

! src/jdk.compiler/share/classes/com/sun/source/tree/DeconstructionPatternTree.java
! src/jdk.compiler/share/classes/com/sun/source/util/TreeScanner.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeCopier.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeScanner.java
! test/langtools/tools/javac/patterns/PrettyTest.java
! test/langtools/tools/javac/patterns/SimpleDeconstructionPattern.java
! test/langtools/tools/javac/patterns/SimpleDeconstructionPatternNoPreview.out
! test/langtools/tools/javac/patterns/Switches.java



More information about the amber-dev mailing list