Run LoadJava.CompiledKotlin test group with stdlib if some enum is inside

This commit makes compiler tests working similarly to ResolveByStub IDE tests.
This commit is contained in:
Mikhail Glukhikh
2022-08-17 20:08:24 +02:00
committed by Space
parent fb1c80a7c9
commit d3648bce0c
35 changed files with 476 additions and 500 deletions
@@ -18,6 +18,8 @@ public final enum class E : kotlin.Enum<test.E> {
public final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun getDeclaringClass(): java.lang.Class<test.E!>!
// Static members
public final /*synthesized*/ val entries: kotlin.enums.EnumEntries<test.E>
public final /*synthesized*/ fun `<get-entries>`(): kotlin.enums.EnumEntries<test.E>
public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): test.E
public final /*synthesized*/ fun values(): kotlin.Array<test.E>
}
@@ -14,6 +14,8 @@ public final enum class E : kotlin.Enum<test.E> {
public final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun getDeclaringClass(): java.lang.Class<test.E!>!
// Static members
public final /*synthesized*/ val entries: kotlin.enums.EnumEntries<test.E>
public final /*synthesized*/ fun `<get-entries>`(): kotlin.enums.EnumEntries<test.E>
public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): test.E
public final /*synthesized*/ fun values(): kotlin.Array<test.E>
}
@@ -1,5 +1,3 @@
// WITH_STDLIB
package test
@Target(AnnotationTarget.TYPE, AnnotationTarget.TYPE_PARAMETER)
@@ -32,6 +32,8 @@ public final enum class Eee : kotlin.Enum<test.Eee> {
public final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun getDeclaringClass(): java.lang.Class<test.Eee!>!
// Static members
public final /*synthesized*/ val entries: kotlin.enums.EnumEntries<test.Eee>
public final /*synthesized*/ fun `<get-entries>`(): kotlin.enums.EnumEntries<test.Eee>
public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): test.Eee
public final /*synthesized*/ fun values(): kotlin.Array<test.Eee>
}
@@ -24,6 +24,8 @@ public final enum class E : kotlin.Enum<test.E> {
public final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun getDeclaringClass(): java.lang.Class<test.E!>!
// Static members
public final /*synthesized*/ val entries: kotlin.enums.EnumEntries<test.E>
public final /*synthesized*/ fun `<get-entries>`(): kotlin.enums.EnumEntries<test.E>
public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): test.E
public final /*synthesized*/ fun values(): kotlin.Array<test.E>
}
@@ -12,6 +12,8 @@ public final enum class EnumWithGenericConstructorParameter : kotlin.Enum<test.E
public final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun getDeclaringClass(): java.lang.Class<test.EnumWithGenericConstructorParameter!>!
// Static members
public final /*synthesized*/ val entries: kotlin.enums.EnumEntries<test.EnumWithGenericConstructorParameter>
public final /*synthesized*/ fun `<get-entries>`(): kotlin.enums.EnumEntries<test.EnumWithGenericConstructorParameter>
public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): test.EnumWithGenericConstructorParameter
public final /*synthesized*/ fun values(): kotlin.Array<test.EnumWithGenericConstructorParameter>
}
@@ -12,6 +12,8 @@ public final enum class EnumWithPrimitiveConstructorParameter : kotlin.Enum<test
public final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun getDeclaringClass(): java.lang.Class<test.EnumWithPrimitiveConstructorParameter!>!
// Static members
public final /*synthesized*/ val entries: kotlin.enums.EnumEntries<test.EnumWithPrimitiveConstructorParameter>
public final /*synthesized*/ fun `<get-entries>`(): kotlin.enums.EnumEntries<test.EnumWithPrimitiveConstructorParameter>
public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): test.EnumWithPrimitiveConstructorParameter
public final /*synthesized*/ fun values(): kotlin.Array<test.EnumWithPrimitiveConstructorParameter>
}
@@ -14,6 +14,8 @@ internal final enum class In : kotlin.Enum<test.In> {
public final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun getDeclaringClass(): java.lang.Class<test.In!>!
// Static members
public final /*synthesized*/ val entries: kotlin.enums.EnumEntries<test.In>
public final /*synthesized*/ fun `<get-entries>`(): kotlin.enums.EnumEntries<test.In>
public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): test.In
public final /*synthesized*/ fun values(): kotlin.Array<test.In>
}
@@ -32,6 +34,8 @@ private final enum class Pr : kotlin.Enum<test.Pr> {
public final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun getDeclaringClass(): java.lang.Class<test.Pr!>!
// Static members
public final /*synthesized*/ val entries: kotlin.enums.EnumEntries<test.Pr>
public final /*synthesized*/ fun `<get-entries>`(): kotlin.enums.EnumEntries<test.Pr>
public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): test.Pr
public final /*synthesized*/ fun values(): kotlin.Array<test.Pr>
}
@@ -50,6 +54,8 @@ public final enum class Pu : kotlin.Enum<test.Pu> {
public final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun getDeclaringClass(): java.lang.Class<test.Pu!>!
// Static members
public final /*synthesized*/ val entries: kotlin.enums.EnumEntries<test.Pu>
public final /*synthesized*/ fun `<get-entries>`(): kotlin.enums.EnumEntries<test.Pu>
public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): test.Pu
public final /*synthesized*/ fun values(): kotlin.Array<test.Pu>
}
@@ -22,6 +22,8 @@ public final enum class En : kotlin.Enum<test.En> {
public final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun getDeclaringClass(): java.lang.Class<test.En!>!
// Static members
public final /*synthesized*/ val entries: kotlin.enums.EnumEntries<test.En>
public final /*synthesized*/ fun `<get-entries>`(): kotlin.enums.EnumEntries<test.En>
public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): test.En
public final /*synthesized*/ fun values(): kotlin.Array<test.En>
}
@@ -30,6 +30,8 @@ public final enum class Enum : kotlin.Enum<test.Enum> {
}
// Static members
public final /*synthesized*/ val entries: kotlin.enums.EnumEntries<test.Enum>
public final /*synthesized*/ fun `<get-entries>`(): kotlin.enums.EnumEntries<test.Enum>
public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): test.Enum
public final /*synthesized*/ fun values(): kotlin.Array<test.Enum>
}
@@ -17,6 +17,8 @@ public final class A {
public final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun getDeclaringClass(): java.lang.Class<test.A.E!>!
// Static members
public final /*synthesized*/ val entries: kotlin.enums.EnumEntries<test.A.E>
public final /*synthesized*/ fun `<get-entries>`(): kotlin.enums.EnumEntries<test.A.E>
public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): test.A.E
public final /*synthesized*/ fun values(): kotlin.Array<test.A.E>
}
@@ -21,6 +21,8 @@ public final class A {
public final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun getDeclaringClass(): java.lang.Class<test.A.E!>!
// Static members
public final /*synthesized*/ val entries: kotlin.enums.EnumEntries<test.A.E>
public final /*synthesized*/ fun `<get-entries>`(): kotlin.enums.EnumEntries<test.A.E>
public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): test.A.E
public final /*synthesized*/ fun values(): kotlin.Array<test.A.E>
}
@@ -14,6 +14,8 @@ public final enum class MyEnum : kotlin.Enum<test.MyEnum> {
public final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun getDeclaringClass(): java.lang.Class<test.MyEnum!>!
// Static members
public final /*synthesized*/ val entries: kotlin.enums.EnumEntries<test.MyEnum>
public final /*synthesized*/ fun `<get-entries>`(): kotlin.enums.EnumEntries<test.MyEnum>
public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): test.MyEnum
public final /*synthesized*/ fun values(): kotlin.Array<test.MyEnum>
}
@@ -16,6 +16,8 @@ public final enum class Test : kotlin.Enum<test.Test> {
public final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun getDeclaringClass(): java.lang.Class<test.Test!>!
// Static members
public final /*synthesized*/ val entries: kotlin.enums.EnumEntries<test.Test>
public final /*synthesized*/ fun `<get-entries>`(): kotlin.enums.EnumEntries<test.Test>
public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): test.Test
public final /*synthesized*/ fun values(): kotlin.Array<test.Test>
}
@@ -28,6 +28,8 @@ public final enum class E : kotlin.Enum<test.E> {
public final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun getDeclaringClass(): java.lang.Class<test.E!>!
// Static members
public final /*synthesized*/ val entries: kotlin.enums.EnumEntries<test.E>
public final /*synthesized*/ fun `<get-entries>`(): kotlin.enums.EnumEntries<test.E>
public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): test.E
public final /*synthesized*/ fun values(): kotlin.Array<test.E>
}