git: openjdk/babylon: code-reflection: 8324789: Add line number information to code models

Paul Sandoz psandoz at openjdk.org
Thu Apr 25 20:22:47 UTC 2024


Changeset: 9f35792f
Author:    Paul Sandoz <psandoz at openjdk.org>
Date:      2024-04-25 20:21:46 +0000
URL:       https://git.openjdk.org/babylon/commit/9f35792fc834a9c89d3f7a13547e3f0a75178c01

8324789: Add line number information to code models

Reviewed-by: mcimadamore

+ src/java.base/share/classes/java/lang/reflect/code/Location.java
! src/java.base/share/classes/java/lang/reflect/code/Op.java
! src/java.base/share/classes/java/lang/reflect/code/OpTransformer.java
! src/java.base/share/classes/java/lang/reflect/code/op/CoreOps.java
! src/java.base/share/classes/java/lang/reflect/code/op/OpWithDefinition.java
! src/java.base/share/classes/java/lang/reflect/code/writer/OpBuilder.java
! src/java.base/share/classes/java/lang/reflect/code/writer/OpWriter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ReflectMethods.java
+ test/jdk/java/lang/reflect/code/location/ClassWithReflectedMethod.java
+ test/jdk/java/lang/reflect/code/location/TestLocation.java
! test/jdk/java/lang/reflect/code/lower/CodeReflectionTester.java
! test/jdk/java/lang/reflect/code/writer/TestNaming.java
! test/langtools/tools/javac/reflect/CodeReflectionTester.java
! test/langtools/tools/javac/reflect/TestIRFromAnnotation.java



More information about the babylon-dev mailing list