diff --git a/compiler/testData/compileKotlinAgainstJava/AbstractEnum.txt b/compiler/testData/compileKotlinAgainstJava/AbstractEnum.txt index 11ed58a2a33..8b5bf2058bc 100644 --- a/compiler/testData/compileKotlinAgainstJava/AbstractEnum.txt +++ b/compiler/testData/compileKotlinAgainstJava/AbstractEnum.txt @@ -15,6 +15,7 @@ public final enum class AbstractEnum : kotlin.Enum { public/*package*/ abstract fun getString(): kotlin.String! // Static members + public final /*synthesized*/ val entries: kotlin.enums.EnumEntries public final /*synthesized*/ fun valueOf(/*0*/ kotlin.String): test.AbstractEnum public final /*synthesized*/ fun values(): kotlin.Array } diff --git a/compiler/testData/compileKotlinAgainstJava/ClassWithNestedEnum.txt b/compiler/testData/compileKotlinAgainstJava/ClassWithNestedEnum.txt index 256e7c09c26..0e5d68bb918 100644 --- a/compiler/testData/compileKotlinAgainstJava/ClassWithNestedEnum.txt +++ b/compiler/testData/compileKotlinAgainstJava/ClassWithNestedEnum.txt @@ -21,6 +21,7 @@ public open class ClassWithNestedEnum { public final /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun getDeclaringClass(): java.lang.Class! // Static members + public final /*synthesized*/ val entries: kotlin.enums.EnumEntries public final /*synthesized*/ fun valueOf(/*0*/ kotlin.String): test.ClassWithNestedEnum.NestedEnum public final /*synthesized*/ fun values(): kotlin.Array } diff --git a/compiler/testData/compileKotlinAgainstJava/EnclosingClassInner.txt b/compiler/testData/compileKotlinAgainstJava/EnclosingClassInner.txt index c4c99ebd47f..5122ac712d1 100644 --- a/compiler/testData/compileKotlinAgainstJava/EnclosingClassInner.txt +++ b/compiler/testData/compileKotlinAgainstJava/EnclosingClassInner.txt @@ -24,6 +24,7 @@ public/*package*/ interface Interface { public final /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun getDeclaringClass(): java.lang.Class! // Static members + public final /*synthesized*/ val entries: kotlin.enums.EnumEntries public final /*synthesized*/ fun valueOf(/*0*/ kotlin.String): test.Interface.Kind public final /*synthesized*/ fun values(): kotlin.Array } diff --git a/compiler/testData/compileKotlinAgainstJava/Enum.txt b/compiler/testData/compileKotlinAgainstJava/Enum.txt index 1ff8df90b9f..dbd55d5fbd0 100644 --- a/compiler/testData/compileKotlinAgainstJava/Enum.txt +++ b/compiler/testData/compileKotlinAgainstJava/Enum.txt @@ -20,6 +20,7 @@ public final enum class Enum : kotlin.Enum { public final /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun getDeclaringClass(): java.lang.Class! // Static members + public final /*synthesized*/ val entries: kotlin.enums.EnumEntries public final /*synthesized*/ fun valueOf(/*0*/ kotlin.String): test.Enum public final /*synthesized*/ fun values(): kotlin.Array } diff --git a/compiler/testData/compileKotlinAgainstJava/EnumName.txt b/compiler/testData/compileKotlinAgainstJava/EnumName.txt index b8d026ccabc..a21ad88b6f2 100644 --- a/compiler/testData/compileKotlinAgainstJava/EnumName.txt +++ b/compiler/testData/compileKotlinAgainstJava/EnumName.txt @@ -16,6 +16,7 @@ public final enum class EnumName : kotlin.Enum { public final /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun getDeclaringClass(): java.lang.Class! // Static members + public final /*synthesized*/ val entries: kotlin.enums.EnumEntries public final /*synthesized*/ fun valueOf(/*0*/ kotlin.String): test.EnumName public final /*synthesized*/ fun values(): kotlin.Array } diff --git a/compiler/testData/compileKotlinAgainstJava/EnumValues.txt b/compiler/testData/compileKotlinAgainstJava/EnumValues.txt index 06f0bf51a10..49c61892c44 100644 --- a/compiler/testData/compileKotlinAgainstJava/EnumValues.txt +++ b/compiler/testData/compileKotlinAgainstJava/EnumValues.txt @@ -22,6 +22,7 @@ public final enum class EnumValues : kotlin.Enum { public final /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun getDeclaringClass(): java.lang.Class! // Static members + public final /*synthesized*/ val entries: kotlin.enums.EnumEntries public final /*synthesized*/ fun valueOf(/*0*/ kotlin.String): test.EnumValues public final /*synthesized*/ fun values(): kotlin.Array } diff --git a/compiler/testData/compileKotlinAgainstJava/ReturnEnum.txt b/compiler/testData/compileKotlinAgainstJava/ReturnEnum.txt index f63e834790c..ac98a1af69a 100644 --- a/compiler/testData/compileKotlinAgainstJava/ReturnEnum.txt +++ b/compiler/testData/compileKotlinAgainstJava/ReturnEnum.txt @@ -18,6 +18,7 @@ public/*package*/ final enum class Kind : kotlin.Enum { public final /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun getDeclaringClass(): java.lang.Class! // Static members + public final /*synthesized*/ val entries: kotlin.enums.EnumEntries public final /*synthesized*/ fun valueOf(/*0*/ kotlin.String): test.Kind public final /*synthesized*/ fun values(): kotlin.Array } diff --git a/compiler/testData/diagnostics/tests/testsWithJava17/sealedClasses/javaSealedInterfaceExhaustiveness.txt b/compiler/testData/diagnostics/tests/testsWithJava17/sealedClasses/javaSealedInterfaceExhaustiveness.txt index 4df2e63d3cb..4a7f1846bc3 100644 --- a/compiler/testData/diagnostics/tests/testsWithJava17/sealedClasses/javaSealedInterfaceExhaustiveness.txt +++ b/compiler/testData/diagnostics/tests/testsWithJava17/sealedClasses/javaSealedInterfaceExhaustiveness.txt @@ -55,6 +55,7 @@ public final enum class E : kotlin.Enum, Base { public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String // Static members + public final /*synthesized*/ val entries: kotlin.enums.EnumEntries public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): E public final /*synthesized*/ fun values(): kotlin.Array -} \ No newline at end of file +} diff --git a/compiler/testData/loadJava/compiledJava/annotations/AnnotatedEnumEntry.txt b/compiler/testData/loadJava/compiledJava/annotations/AnnotatedEnumEntry.txt index f3c5a48c7a4..5449a3ecd82 100644 --- a/compiler/testData/loadJava/compiledJava/annotations/AnnotatedEnumEntry.txt +++ b/compiler/testData/loadJava/compiledJava/annotations/AnnotatedEnumEntry.txt @@ -25,6 +25,7 @@ public final enum class AnnotatedEnumEntry : kotlin.Enum public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): test.AnnotatedEnumEntry public final /*synthesized*/ fun values(): kotlin.Array } diff --git a/compiler/testData/loadJava/compiledJava/annotations/CustomAnnotation.txt b/compiler/testData/loadJava/compiledJava/annotations/CustomAnnotation.txt index 02e8d114e34..81ae962c82a 100644 --- a/compiler/testData/loadJava/compiledJava/annotations/CustomAnnotation.txt +++ b/compiler/testData/loadJava/compiledJava/annotations/CustomAnnotation.txt @@ -19,6 +19,7 @@ public interface CustomAnnotation { public final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun getDeclaringClass(): java.lang.Class! // Static members + public final /*synthesized*/ val entries: kotlin.enums.EnumEntries public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): test.CustomAnnotation.MyEnum public final /*synthesized*/ fun values(): kotlin.Array } diff --git a/compiler/testData/loadJava/compiledJava/annotations/EnumArgumentWithCustomToString.txt b/compiler/testData/loadJava/compiledJava/annotations/EnumArgumentWithCustomToString.txt index b06c9ed7c91..8b25e8ad005 100644 --- a/compiler/testData/loadJava/compiledJava/annotations/EnumArgumentWithCustomToString.txt +++ b/compiler/testData/loadJava/compiledJava/annotations/EnumArgumentWithCustomToString.txt @@ -16,6 +16,7 @@ public open class EnumArgumentWithCustomToString { public final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun getDeclaringClass(): java.lang.Class! // Static members + public final /*synthesized*/ val entries: kotlin.enums.EnumEntries public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): test.EnumArgumentWithCustomToString.E public final /*synthesized*/ fun values(): kotlin.Array } diff --git a/compiler/testData/loadJava/compiledJava/annotations/EnumConstructorParameter.txt b/compiler/testData/loadJava/compiledJava/annotations/EnumConstructorParameter.txt index 6e71916e3f1..55b7cd0a376 100644 --- a/compiler/testData/loadJava/compiledJava/annotations/EnumConstructorParameter.txt +++ b/compiler/testData/loadJava/compiledJava/annotations/EnumConstructorParameter.txt @@ -18,6 +18,7 @@ public final enum class EnumConstructorParameter : kotlin.Enum public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): test.EnumConstructorParameter public final /*synthesized*/ fun values(): kotlin.Array } diff --git a/compiler/testData/loadJava/compiledJava/annotations/NestedEnumArgument.txt b/compiler/testData/loadJava/compiledJava/annotations/NestedEnumArgument.txt index c843e45592b..4ad956c3be7 100644 --- a/compiler/testData/loadJava/compiledJava/annotations/NestedEnumArgument.txt +++ b/compiler/testData/loadJava/compiledJava/annotations/NestedEnumArgument.txt @@ -21,6 +21,7 @@ public open class NestedEnumArgument { public final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun getDeclaringClass(): java.lang.Class! // Static members + public final /*synthesized*/ val entries: kotlin.enums.EnumEntries public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): test.NestedEnumArgument.E public final /*synthesized*/ fun values(): kotlin.Array } diff --git a/compiler/testData/loadJava/compiledJava/enum/EnumMembers.txt b/compiler/testData/loadJava/compiledJava/enum/EnumMembers.txt index 92037019366..7aea2d60754 100644 --- a/compiler/testData/loadJava/compiledJava/enum/EnumMembers.txt +++ b/compiler/testData/loadJava/compiledJava/enum/EnumMembers.txt @@ -16,6 +16,7 @@ public final enum class EnumMembers : kotlin.Enum { public final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun getDeclaringClass(): java.lang.Class! // Static members + public final /*synthesized*/ val entries: kotlin.enums.EnumEntries public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): test.EnumMembers public final /*synthesized*/ fun values(): kotlin.Array } diff --git a/compiler/testData/loadJava/compiledJava/enum/EnumWithSpecializedEntry.txt b/compiler/testData/loadJava/compiledJava/enum/EnumWithSpecializedEntry.txt index 541c4fe3f80..e2d1073f5b8 100644 --- a/compiler/testData/loadJava/compiledJava/enum/EnumWithSpecializedEntry.txt +++ b/compiler/testData/loadJava/compiledJava/enum/EnumWithSpecializedEntry.txt @@ -18,6 +18,7 @@ public final enum class EnumWithSpecializedEntry : kotlin.Enum public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): test.EnumWithSpecializedEntry public final /*synthesized*/ fun values(): kotlin.Array } diff --git a/compiler/testData/loadJava/compiledJava/enum/JavaEnum.txt b/compiler/testData/loadJava/compiledJava/enum/JavaEnum.txt index b12cb1cf308..b500de89f03 100644 --- a/compiler/testData/loadJava/compiledJava/enum/JavaEnum.txt +++ b/compiler/testData/loadJava/compiledJava/enum/JavaEnum.txt @@ -14,6 +14,7 @@ public final enum class JavaEnum : kotlin.Enum { public final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun getDeclaringClass(): java.lang.Class! // Static members + public final /*synthesized*/ val entries: kotlin.enums.EnumEntries public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): test.JavaEnum public final /*synthesized*/ fun values(): kotlin.Array } diff --git a/compiler/testData/loadJava/compiledJava/static/Enum.txt b/compiler/testData/loadJava/compiledJava/static/Enum.txt index 8b5e800e57d..0dc15301215 100644 --- a/compiler/testData/loadJava/compiledJava/static/Enum.txt +++ b/compiler/testData/loadJava/compiledJava/static/Enum.txt @@ -28,6 +28,7 @@ public final enum class Enum : kotlin.Enum { } // Static members + public final /*synthesized*/ val entries: kotlin.enums.EnumEntries public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): test.Enum public final /*synthesized*/ fun values(): kotlin.Array } diff --git a/compiler/testData/loadJava/compiledJava/static/StaticMembersInEnum.txt b/compiler/testData/loadJava/compiledJava/static/StaticMembersInEnum.txt index 86c63cbcc8f..f74207ed043 100644 --- a/compiler/testData/loadJava/compiledJava/static/StaticMembersInEnum.txt +++ b/compiler/testData/loadJava/compiledJava/static/StaticMembersInEnum.txt @@ -14,6 +14,7 @@ public final enum class StaticMembersInEnum : kotlin.Enum public open fun foo(): kotlin.Unit public open fun valueOf(/*0*/ p0: kotlin.Int): kotlin.Unit public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): test.StaticMembersInEnum diff --git a/compiler/testData/loadJava/compiledJava/static/StaticMembersInEnumFromParents.txt b/compiler/testData/loadJava/compiledJava/static/StaticMembersInEnumFromParents.txt index b543c458a69..41404dde625 100644 --- a/compiler/testData/loadJava/compiledJava/static/StaticMembersInEnumFromParents.txt +++ b/compiler/testData/loadJava/compiledJava/static/StaticMembersInEnumFromParents.txt @@ -31,6 +31,7 @@ public/*package*/ final enum class StaticMembersInEnum : kotlin.Enum public open fun foo(): kotlin.Unit public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): test.StaticMembersInEnum public final /*synthesized*/ fun values(): kotlin.Array diff --git a/compiler/testData/loadJava8/compiledJava/ParameterNames.javac.txt b/compiler/testData/loadJava8/compiledJava/ParameterNames.javac.txt index c4e9fac136b..e5dcfacf8ea 100644 --- a/compiler/testData/loadJava8/compiledJava/ParameterNames.javac.txt +++ b/compiler/testData/loadJava8/compiledJava/ParameterNames.javac.txt @@ -16,6 +16,7 @@ public open class ParameterNames { public final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun getDeclaringClass(): java.lang.Class! // Static members + public final /*synthesized*/ val entries: kotlin.enums.EnumEntries public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): test.ParameterNames.Enum public final /*synthesized*/ fun values(): kotlin.Array } diff --git a/compiler/testData/loadJava8/compiledJava/ParameterNames.txt b/compiler/testData/loadJava8/compiledJava/ParameterNames.txt index a90c5bb107f..4731498addb 100644 --- a/compiler/testData/loadJava8/compiledJava/ParameterNames.txt +++ b/compiler/testData/loadJava8/compiledJava/ParameterNames.txt @@ -16,6 +16,7 @@ public open class ParameterNames { public final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun getDeclaringClass(): java.lang.Class! // Static members + public final /*synthesized*/ val entries: kotlin.enums.EnumEntries public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): test.ParameterNames.Enum public final /*synthesized*/ fun values(): kotlin.Array }