git: openjdk/jdk17: 8268859: jshell throws exception while parsing illegal "case true"

Jan Lahoda jlahoda at openjdk.java.net
Wed Jul 7 08:52:12 UTC 2021


Changeset: 820f2900
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2021-07-07 07:26:41 +0000
URL:       https://git.openjdk.java.net/jdk17/commit/820f2900d8650609d737d83141e91adc93daadf7

8268859: jshell throws exception while parsing illegal "case true"

Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
- test/langtools/tools/javac/patterns/DisambiguateParenthesizedPattern.java
+ test/langtools/tools/javac/patterns/DisambiguatePatterns.java
+ test/langtools/tools/javac/patterns/PatternCaseErrorRecovery.java
+ test/langtools/tools/javac/patterns/PatternCaseErrorRecovery.out
+ test/langtools/tools/javac/patterns/PatternErrorRecovery-no-preview.out
+ test/langtools/tools/javac/patterns/PatternErrorRecovery.java
+ test/langtools/tools/javac/patterns/PatternErrorRecovery.out
! test/langtools/tools/javac/patterns/SourceLevelChecks.java
- test/langtools/tools/javac/patterns/SwitchErrors-no-preview.out
! test/langtools/tools/javac/patterns/SwitchErrors.java
! test/langtools/tools/javac/patterns/SwitchErrors.out



More information about the jdk-changes mailing list