Add EnumEntries to minimal-stdlib-for-tests

This change allows to revert adding `WITH_STDLIB` directive
to tests which happened at `a9343aeb`.

Co-authored-by: Alexander Udalov <Alexander.Udalov@jetbrains.com>
This commit is contained in:
Nikolay Lunyak
2023-02-13 10:36:52 +02:00
committed by Space Team
parent 3b9724d20e
commit bcfafc601e
497 changed files with 600 additions and 318 deletions
@@ -11,6 +11,9 @@ enum class TestFinalEnum1 : Enum<TestFinalEnum1> {
fun valueOf(value: String): TestFinalEnum1 /* Synthetic body for ENUM_VALUEOF */
val entries: EnumEntries<TestFinalEnum1>
get(): EnumEntries<TestFinalEnum1> /* Synthetic body for ENUM_ENTRIES */
}
enum class TestFinalEnum2 : Enum<TestFinalEnum2> {
@@ -30,6 +33,9 @@ enum class TestFinalEnum2 : Enum<TestFinalEnum2> {
fun valueOf(value: String): TestFinalEnum2 /* Synthetic body for ENUM_VALUEOF */
val entries: EnumEntries<TestFinalEnum2>
get(): EnumEntries<TestFinalEnum2> /* Synthetic body for ENUM_ENTRIES */
}
enum class TestFinalEnum3 : Enum<TestFinalEnum3> {
@@ -48,6 +54,9 @@ enum class TestFinalEnum3 : Enum<TestFinalEnum3> {
fun valueOf(value: String): TestFinalEnum3 /* Synthetic body for ENUM_VALUEOF */
val entries: EnumEntries<TestFinalEnum3>
get(): EnumEntries<TestFinalEnum3> /* Synthetic body for ENUM_ENTRIES */
}
open enum class TestOpenEnum1 : Enum<TestOpenEnum1> {
@@ -75,6 +84,9 @@ open enum class TestOpenEnum1 : Enum<TestOpenEnum1> {
fun valueOf(value: String): TestOpenEnum1 /* Synthetic body for ENUM_VALUEOF */
val entries: EnumEntries<TestOpenEnum1>
get(): EnumEntries<TestOpenEnum1> /* Synthetic body for ENUM_ENTRIES */
}
open enum class TestOpenEnum2 : Enum<TestOpenEnum2> {
@@ -104,6 +116,9 @@ open enum class TestOpenEnum2 : Enum<TestOpenEnum2> {
fun valueOf(value: String): TestOpenEnum2 /* Synthetic body for ENUM_VALUEOF */
val entries: EnumEntries<TestOpenEnum2>
get(): EnumEntries<TestOpenEnum2> /* Synthetic body for ENUM_ENTRIES */
}
abstract enum class TestAbstractEnum1 : Enum<TestAbstractEnum1> {
@@ -132,6 +147,9 @@ abstract enum class TestAbstractEnum1 : Enum<TestAbstractEnum1> {
fun valueOf(value: String): TestAbstractEnum1 /* Synthetic body for ENUM_VALUEOF */
val entries: EnumEntries<TestAbstractEnum1>
get(): EnumEntries<TestAbstractEnum1> /* Synthetic body for ENUM_ENTRIES */
}
interface IFoo {
@@ -163,4 +181,7 @@ abstract enum class TestAbstractEnum2 : Enum<TestAbstractEnum2>, IFoo {
fun valueOf(value: String): TestAbstractEnum2 /* Synthetic body for ENUM_VALUEOF */
val entries: EnumEntries<TestAbstractEnum2>
get(): EnumEntries<TestAbstractEnum2> /* Synthetic body for ENUM_ENTRIES */
}