git: openjdk/mobile: 2 new changesets

duke duke at openjdk.org
Mon Nov 27 17:29:40 UTC 2023


Changeset: 12e983a7
Author:    Archie Cobbs <acobbs at openjdk.org>
Committer: Vicente Romero <vromero at openjdk.org>
Date:      2023-11-27 17:26:52 +0000
URL:       https://git.openjdk.org/mobile/commit/12e983a72e72ed56741ddc45e47d337716a8da65

8194743: Compiler implementation for Statements before super()

Reviewed-by: vromero, jwaters, mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/AttrContext.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Enter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java
! src/jdk.jshell/share/classes/jdk/jshell/ExpressionToTypeInfo.java
! test/langtools/tools/javac/AnonymousClass/AnonymousInSuperCallNegTest.out
+ test/langtools/tools/javac/SuperInit/SuperInitFails.java
+ test/langtools/tools/javac/SuperInit/SuperInitFails.out
+ test/langtools/tools/javac/SuperInit/SuperInitGood.java
! test/langtools/tools/javac/diags/examples.not-yet.txt
- test/langtools/tools/javac/diags/examples/CallMustBeFirst.java
= test/langtools/tools/javac/diags/examples/CallOnlyInConstructor.java
+ test/langtools/tools/javac/diags/examples/CallsNotAllowedHere.java
+ test/langtools/tools/javac/diags/examples/FeatureStatementsBeforeSuper.java
! test/langtools/tools/javac/diags/examples/FirstInvocationMustBeAnotherConstructor.java
+ test/langtools/tools/javac/diags/examples/RedundantSuperclassInit.java
+ test/langtools/tools/javac/diags/examples/ReturnBeforeSuperclassInit.java
! test/langtools/tools/javac/records/RecordCompilationTests.java

Changeset: c340ef55
Author:    duke <duke at openjdk.org>
Date:      2023-11-27 17:28:00 +0000
URL:       https://git.openjdk.org/mobile/commit/c340ef55534496dca4a24d576a1b8c3c7cffe61e

Automatic merge of jdk:master into master




More information about the mobile-changes mailing list