Deprecated enum syntax removed: most compiler tests
This commit is contained in:
+2
-2
@@ -3,8 +3,8 @@ interface A<T> {
|
||||
}
|
||||
|
||||
enum class Z(val name: String) : A<String> {
|
||||
Z1 : Z("Z1")
|
||||
Z2 : Z("Z2")
|
||||
Z1("Z1"),
|
||||
Z2("Z2");
|
||||
override fun foo(t: String) = name
|
||||
}
|
||||
|
||||
|
||||
@@ -5,8 +5,8 @@ interface A<T> {
|
||||
interface B : A<String>
|
||||
|
||||
enum class Z(val name: String) : B {
|
||||
Z1 : Z("Z1")
|
||||
Z2 : Z("Z2")
|
||||
Z1("Z1"),
|
||||
Z2("Z2");
|
||||
override fun foo(t: String) = name
|
||||
}
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
enum class A(val a: Int = 1) {
|
||||
FIRST: A()
|
||||
SECOND: A(2)
|
||||
FIRST(),
|
||||
SECOND(2)
|
||||
}
|
||||
|
||||
fun box(): String {
|
||||
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
enum class Foo(val a: Int = 1, val b: String) {
|
||||
B: Foo(2, "b")
|
||||
C: Foo(b = "b")
|
||||
B(2, "b"),
|
||||
C(b = "b")
|
||||
}
|
||||
|
||||
fun box(): String {
|
||||
|
||||
+4
-4
@@ -1,8 +1,8 @@
|
||||
enum class Foo(val a: Int = 1, val b: String = "a") {
|
||||
A: Foo()
|
||||
B: Foo(2, "b")
|
||||
C: Foo(b = "b")
|
||||
D: Foo(a = 2)
|
||||
A(),
|
||||
B(2, "b"),
|
||||
C(b = "b"),
|
||||
D(a = 2)
|
||||
}
|
||||
|
||||
fun box(): String {
|
||||
|
||||
+4
-4
@@ -1,8 +1,8 @@
|
||||
enum class Foo(val a: Double = 1.0, val b: Double = 1.0) {
|
||||
A: Foo()
|
||||
B: Foo(2.0, 2.0)
|
||||
C: Foo(b = 2.0)
|
||||
D: Foo(a = 2.0)
|
||||
A(),
|
||||
B(2.0, 2.0),
|
||||
C(b = 2.0),
|
||||
D(a = 2.0)
|
||||
}
|
||||
|
||||
fun box(): String {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
enum class A() {
|
||||
ENTRY: A(){ override fun t() = "OK"}
|
||||
ENTRY(){ override fun t() = "OK"};
|
||||
|
||||
abstract fun t(): String
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
enum class E {
|
||||
ENTRY
|
||||
ENTRY;
|
||||
|
||||
abstract class Nested
|
||||
}
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
// http://youtrack.jetbrains.com/issue/KT-2167
|
||||
|
||||
enum class Season {
|
||||
WINTER
|
||||
SPRING
|
||||
SUMMER
|
||||
WINTER,
|
||||
SPRING,
|
||||
SUMMER,
|
||||
AUTUMN
|
||||
}
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
enum class Game {
|
||||
ROCK
|
||||
PAPER
|
||||
SCISSORS
|
||||
ROCK,
|
||||
PAPER,
|
||||
SCISSORS;
|
||||
|
||||
companion object {
|
||||
fun foo() = ROCK
|
||||
|
||||
+2
-2
@@ -7,14 +7,14 @@ enum class IssueState {
|
||||
inner class D {
|
||||
val k = ToString()
|
||||
}
|
||||
}
|
||||
},
|
||||
FIXED {
|
||||
override fun ToString() = "K"
|
||||
|
||||
inner class D {
|
||||
val k = ToString()
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
open fun ToString() : String = "O"
|
||||
}
|
||||
|
||||
@@ -5,7 +5,7 @@ fun box() = MyEnum.E1.f() + MyEnum.E2.f()
|
||||
enum class MyEnum : T {
|
||||
E1 {
|
||||
override fun f() = "O"
|
||||
}
|
||||
},
|
||||
E2 {
|
||||
override fun f() = "K"
|
||||
}
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
// KT-4423 Enum with function not compiled
|
||||
|
||||
enum class Sign(val str: String, val func: (x: Int, y: Int) -> Int){
|
||||
plus: Sign("+", { x, y -> x + y })
|
||||
plus("+", { x, y -> x + y }),
|
||||
|
||||
mult: Sign("*", { x, y -> x * y }) {
|
||||
mult("*", { x, y -> x * y }) {
|
||||
override fun toString() = "${func(4,5)}"
|
||||
}
|
||||
}
|
||||
|
||||
+3
-3
@@ -1,9 +1,9 @@
|
||||
package test
|
||||
|
||||
enum class Season {
|
||||
WINTER
|
||||
SPRING
|
||||
SUMMER
|
||||
WINTER,
|
||||
SPRING,
|
||||
SUMMER,
|
||||
AUTUMN
|
||||
}
|
||||
|
||||
|
||||
+1
-1
@@ -3,7 +3,7 @@ enum class Direction() {
|
||||
val someSpecialValue = "OK"
|
||||
|
||||
override fun f() = someSpecialValue
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
abstract fun f():String
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
enum class A(val b: String) {
|
||||
E1: A("OK"){ override fun t() = b }
|
||||
E1("OK"){ override fun t() = b };
|
||||
|
||||
abstract fun t(): String
|
||||
}
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
enum class State {
|
||||
O
|
||||
O,
|
||||
K
|
||||
}
|
||||
|
||||
|
||||
+2
-2
@@ -1,11 +1,11 @@
|
||||
enum class E {
|
||||
ENTRY
|
||||
ENTRY,
|
||||
SUBCLASS {
|
||||
object O {
|
||||
fun foo() = 2
|
||||
}
|
||||
override fun bar() = O.foo()
|
||||
}
|
||||
};
|
||||
|
||||
object O {
|
||||
fun foo() = 1
|
||||
|
||||
+2
-2
@@ -1,10 +1,10 @@
|
||||
fun box() = IssueState.DEFAULT.ToString() + IssueState.FIXED.ToString()
|
||||
|
||||
enum class IssueState {
|
||||
DEFAULT
|
||||
DEFAULT,
|
||||
FIXED {
|
||||
override fun ToString() = "K"
|
||||
}
|
||||
};
|
||||
|
||||
open fun ToString() : String = "O"
|
||||
}
|
||||
|
||||
+3
-3
@@ -1,7 +1,7 @@
|
||||
enum class State {
|
||||
_0
|
||||
_1
|
||||
_2
|
||||
_0,
|
||||
_1,
|
||||
_2,
|
||||
_3
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -1,7 +1,7 @@
|
||||
enum class Season {
|
||||
WINTER
|
||||
SPRING
|
||||
SUMMER
|
||||
WINTER,
|
||||
SPRING,
|
||||
SUMMER,
|
||||
AUTUMN
|
||||
}
|
||||
|
||||
|
||||
@@ -7,12 +7,12 @@ enum class E {
|
||||
override fun f(): String {
|
||||
return super<E>.f() + "O"
|
||||
}
|
||||
}
|
||||
},
|
||||
E2 {
|
||||
override fun f(): String {
|
||||
return super.f() + "K"
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
open fun f() = ""
|
||||
}
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
enum class State {
|
||||
O
|
||||
O,
|
||||
K
|
||||
}
|
||||
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
enum class Color {
|
||||
RED
|
||||
RED,
|
||||
BLUE
|
||||
}
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
class Outer {
|
||||
enum class Nested {
|
||||
O
|
||||
O,
|
||||
K
|
||||
}
|
||||
}
|
||||
|
||||
+6
-6
@@ -1,13 +1,13 @@
|
||||
enum class Color(val rgb : Int) {
|
||||
RED : Color(0xFF0000)
|
||||
GREEN : Color(0x00FF00)
|
||||
BLUE : Color(0x0000FF)
|
||||
RED(0xFF0000),
|
||||
GREEN(0x00FF00),
|
||||
BLUE(0x0000FF)
|
||||
}
|
||||
|
||||
enum class Direction {
|
||||
NORTH
|
||||
SOUTH
|
||||
WEST
|
||||
NORTH,
|
||||
SOUTH,
|
||||
WEST,
|
||||
EAST
|
||||
}
|
||||
|
||||
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
enum class Test {
|
||||
A
|
||||
B
|
||||
A,
|
||||
B,
|
||||
C
|
||||
}
|
||||
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
enum class A1(val prop1: String) {
|
||||
X: A1("asd")
|
||||
Y: A1() {
|
||||
X("asd"),
|
||||
Y() {
|
||||
override fun f() = super.f() + "#Y"
|
||||
}
|
||||
Z: A1(5)
|
||||
},
|
||||
Z(5);
|
||||
|
||||
val prop2: String = "const2"
|
||||
var prop3: String = ""
|
||||
@@ -19,11 +19,11 @@ enum class A1(val prop1: String) {
|
||||
}
|
||||
|
||||
enum class A2 {
|
||||
X: A2("asd")
|
||||
Y: A2() {
|
||||
X("asd"),
|
||||
Y() {
|
||||
override fun f() = super.f() + "#Y"
|
||||
}
|
||||
Z: A2(5)
|
||||
},
|
||||
Z(5);
|
||||
|
||||
val prop1: String
|
||||
val prop2: String = "const2"
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
enum class En {
|
||||
A
|
||||
A,
|
||||
B
|
||||
}
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
enum class En {
|
||||
A
|
||||
A,
|
||||
B
|
||||
}
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
enum class En {
|
||||
A
|
||||
A,
|
||||
B
|
||||
}
|
||||
|
||||
|
||||
@@ -2,8 +2,8 @@ import test.*
|
||||
import Kind.*
|
||||
|
||||
enum class Kind {
|
||||
LOCAL
|
||||
EXTERNAL
|
||||
LOCAL,
|
||||
EXTERNAL,
|
||||
GLOBAL
|
||||
}
|
||||
|
||||
|
||||
+2
-2
@@ -2,8 +2,8 @@ import test.*
|
||||
import Kind.*
|
||||
|
||||
enum class Kind {
|
||||
LOCAL
|
||||
EXTERNAL
|
||||
LOCAL,
|
||||
EXTERNAL,
|
||||
GLOBAL
|
||||
}
|
||||
|
||||
|
||||
Vendored
+2
-2
@@ -2,8 +2,8 @@ import test.*
|
||||
import Kind.*
|
||||
|
||||
enum class Kind {
|
||||
LOCAL
|
||||
EXTERNAL
|
||||
LOCAL,
|
||||
EXTERNAL,
|
||||
GLOBAL
|
||||
}
|
||||
|
||||
|
||||
+2
-2
@@ -2,8 +2,8 @@ import test.*
|
||||
import Kind.*
|
||||
|
||||
enum class Kind {
|
||||
LOCAL
|
||||
EXTERNAL
|
||||
LOCAL,
|
||||
EXTERNAL,
|
||||
GLOBAL
|
||||
}
|
||||
|
||||
|
||||
+1
@@ -1,6 +1,7 @@
|
||||
import kotlin.platform.platformStatic
|
||||
|
||||
enum class A {
|
||||
;
|
||||
companion object {
|
||||
val foo: String = "OK"
|
||||
|
||||
|
||||
Vendored
+1
@@ -11,6 +11,7 @@ interface Trait {
|
||||
}
|
||||
|
||||
enum class Enoom {
|
||||
;
|
||||
companion object {
|
||||
val NAME = "Enoom"
|
||||
}
|
||||
|
||||
@@ -8,7 +8,7 @@ enum class E {
|
||||
@First
|
||||
E1 {
|
||||
fun foo() = "something"
|
||||
}
|
||||
},
|
||||
|
||||
@Second("OK")
|
||||
E2
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
import Game.*
|
||||
|
||||
enum class Game {
|
||||
ROCK
|
||||
PAPER
|
||||
SCISSORS
|
||||
LIZARD
|
||||
ROCK,
|
||||
PAPER,
|
||||
SCISSORS,
|
||||
LIZARD,
|
||||
SPOCK
|
||||
}
|
||||
|
||||
|
||||
+6
-6
@@ -15,12 +15,12 @@ val executorService = Executors.newFixedThreadPool(count)
|
||||
class MyException(message: String): Exception(message)
|
||||
|
||||
enum class ExecutionType {
|
||||
LOCAL
|
||||
NON_LOCAL_SIMPLE
|
||||
NON_LOCAL_EXCEPTION
|
||||
NON_LOCAL_FINALLY
|
||||
NON_LOCAL_EXCEPTION_AND_FINALLY
|
||||
NON_LOCAL_EXCEPTION_AND_FINALLY_WITH_RETURN
|
||||
LOCAL,
|
||||
NON_LOCAL_SIMPLE,
|
||||
NON_LOCAL_EXCEPTION,
|
||||
NON_LOCAL_FINALLY,
|
||||
NON_LOCAL_EXCEPTION_AND_FINALLY,
|
||||
NON_LOCAL_EXCEPTION_AND_FINALLY_WITH_RETURN,
|
||||
NON_LOCAL_NESTED
|
||||
}
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
fun <E : Enum<E>> Byte.toEnum(clazz : Class<E>) : E =
|
||||
(clazz.getMethod("values").invoke(null) as Array<E>)[this.toInt()]
|
||||
|
||||
enum class Letters { A B C }
|
||||
enum class Letters { A, B, C }
|
||||
|
||||
fun box(): String {
|
||||
val clazz = javaClass<Letters>()
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
enum class E {
|
||||
VALUE
|
||||
VALUE,
|
||||
VALUE2
|
||||
}
|
||||
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
import kotlin.test.assertEquals
|
||||
|
||||
enum class BigEnum {
|
||||
ITEM1 ITEM2 ITEM3 ITEM4 ITEM5 ITEM6 ITEM7 ITEM8 ITEM9 ITEM10 ITEM11 ITEM12 ITEM13 ITEM14 ITEM15 ITEM16 ITEM17 ITEM18 ITEM19 ITEM20
|
||||
ITEM1, ITEM2, ITEM3, ITEM4, ITEM5, ITEM6, ITEM7, ITEM8, ITEM9, ITEM10,
|
||||
ITEM11, ITEM12, ITEM13, ITEM14, ITEM15, ITEM16, ITEM17, ITEM18, ITEM19, ITEM20
|
||||
}
|
||||
|
||||
fun bar1(x : BigEnum) : String {
|
||||
|
||||
+3
-3
@@ -1,9 +1,9 @@
|
||||
import kotlin.test.assertEquals
|
||||
|
||||
enum class Season {
|
||||
WINTER
|
||||
SPRING
|
||||
SUMMER
|
||||
WINTER,
|
||||
SPRING,
|
||||
SUMMER,
|
||||
AUTUMN
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -3,9 +3,9 @@ import kotlin.test.assertEquals
|
||||
class A {
|
||||
companion object {
|
||||
enum class Season {
|
||||
WINTER
|
||||
SPRING
|
||||
SUMMER
|
||||
WINTER,
|
||||
SPRING,
|
||||
SUMMER,
|
||||
AUTUMN
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
import kotlin.test.assertEquals
|
||||
|
||||
enum class Season {
|
||||
WINTER
|
||||
SPRING
|
||||
SUMMER
|
||||
WINTER,
|
||||
SPRING,
|
||||
SUMMER,
|
||||
AUTUMN
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -1,9 +1,9 @@
|
||||
import kotlin.test.assertEquals
|
||||
|
||||
enum class Season {
|
||||
WINTER
|
||||
SPRING
|
||||
SUMMER
|
||||
WINTER,
|
||||
SPRING,
|
||||
SUMMER,
|
||||
AUTUMN
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -1,9 +1,9 @@
|
||||
import kotlin.test.assertEquals
|
||||
|
||||
enum class Season {
|
||||
WINTER
|
||||
SPRING
|
||||
SUMMER
|
||||
WINTER,
|
||||
SPRING,
|
||||
SUMMER,
|
||||
AUTUMN
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -1,7 +1,7 @@
|
||||
enum class Season {
|
||||
WINTER
|
||||
SPRING
|
||||
SUMMER
|
||||
WINTER,
|
||||
SPRING,
|
||||
SUMMER,
|
||||
AUTUMN
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -1,9 +1,9 @@
|
||||
import kotlin.test.assertEquals
|
||||
|
||||
enum class Season {
|
||||
WINTER
|
||||
SPRING
|
||||
SUMMER
|
||||
WINTER,
|
||||
SPRING,
|
||||
SUMMER,
|
||||
AUTUMN
|
||||
}
|
||||
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
enum class E {
|
||||
A
|
||||
A,
|
||||
B
|
||||
}
|
||||
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
import kotlin.test.assertEquals
|
||||
|
||||
enum class Season {
|
||||
WINTER
|
||||
SPRING
|
||||
SUMMER
|
||||
WINTER,
|
||||
SPRING,
|
||||
SUMMER,
|
||||
AUTUMN
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -1,9 +1,9 @@
|
||||
import kotlin.test.assertEquals
|
||||
|
||||
enum class Season {
|
||||
WINTER
|
||||
SPRING
|
||||
SUMMER
|
||||
WINTER,
|
||||
SPRING,
|
||||
SUMMER,
|
||||
AUTUMN
|
||||
}
|
||||
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
import kotlin.test.assertEquals
|
||||
|
||||
enum class BigEnum {
|
||||
ITEM1 ITEM2 ITEM3 ITEM4 ITEM5 ITEM6 ITEM7 ITEM8 ITEM9 ITEM10 ITEM11 ITEM12 ITEM13 ITEM14 ITEM15 ITEM16 ITEM17 ITEM18 ITEM19 ITEM20
|
||||
ITEM1, ITEM2, ITEM3, ITEM4, ITEM5, ITEM6, ITEM7, ITEM8, ITEM9, ITEM10,
|
||||
ITEM11, ITEM12, ITEM13, ITEM14, ITEM15, ITEM16, ITEM17, ITEM18, ITEM19, ITEM20
|
||||
}
|
||||
|
||||
fun bar1(x : BigEnum) : String {
|
||||
|
||||
+3
-3
@@ -1,9 +1,9 @@
|
||||
import kotlin.test.assertEquals
|
||||
|
||||
enum class Season {
|
||||
WINTER
|
||||
SPRING
|
||||
SUMMER
|
||||
WINTER,
|
||||
SPRING,
|
||||
SUMMER,
|
||||
AUTUMN
|
||||
}
|
||||
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
import kotlin.test.assertEquals
|
||||
|
||||
enum class Season {
|
||||
WINTER
|
||||
SPRING
|
||||
SUMMER
|
||||
WINTER,
|
||||
SPRING,
|
||||
SUMMER,
|
||||
AUTUMN
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -1,9 +1,9 @@
|
||||
import kotlin.test.assertEquals
|
||||
|
||||
enum class Season {
|
||||
WINTER
|
||||
SPRING
|
||||
SUMMER
|
||||
WINTER,
|
||||
SPRING,
|
||||
SUMMER,
|
||||
AUTUMN
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -1,9 +1,9 @@
|
||||
package abc.foo
|
||||
|
||||
enum class Season {
|
||||
WINTER
|
||||
SPRING
|
||||
SUMMER
|
||||
WINTER,
|
||||
SPRING,
|
||||
SUMMER,
|
||||
AUTUMN
|
||||
}
|
||||
|
||||
|
||||
+3
-3
@@ -1,7 +1,7 @@
|
||||
enum class Season {
|
||||
WINTER
|
||||
SPRING
|
||||
SUMMER
|
||||
WINTER,
|
||||
SPRING,
|
||||
SUMMER,
|
||||
AUTUMN
|
||||
}
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
enum class Season {
|
||||
WINTER
|
||||
SPRING
|
||||
SUMMER
|
||||
WINTER,
|
||||
SPRING,
|
||||
SUMMER,
|
||||
AUTUMN
|
||||
}
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
enum class Season {
|
||||
WINTER
|
||||
SPRING
|
||||
SUMMER
|
||||
WINTER,
|
||||
SPRING,
|
||||
SUMMER,
|
||||
AUTUMN
|
||||
}
|
||||
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
import kotlin.test.assertEquals
|
||||
|
||||
enum class Season {
|
||||
WINTER
|
||||
SPRING
|
||||
SUMMER
|
||||
WINTER,
|
||||
SPRING,
|
||||
SUMMER,
|
||||
AUTUMN
|
||||
}
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
enum class Foo(val a: Int = 1) {
|
||||
A: Foo()
|
||||
A()
|
||||
}
|
||||
|
||||
// CLASS: Foo
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
enum class State {
|
||||
O
|
||||
O,
|
||||
K
|
||||
}
|
||||
|
||||
|
||||
+2
-2
@@ -1,10 +1,10 @@
|
||||
fun box() = IssueState.DEFAULT.ToString() + IssueState.FIXED.ToString()
|
||||
|
||||
enum class IssueState {
|
||||
DEFAULT
|
||||
DEFAULT,
|
||||
FIXED {
|
||||
override fun ToString() = "K"
|
||||
}
|
||||
};
|
||||
|
||||
open fun ToString() : String = "O"
|
||||
}
|
||||
|
||||
+3
-3
@@ -1,7 +1,7 @@
|
||||
enum class Season {
|
||||
WINTER
|
||||
SPRING
|
||||
SUMMER
|
||||
WINTER,
|
||||
SPRING,
|
||||
SUMMER,
|
||||
AUTUMN
|
||||
}
|
||||
|
||||
|
||||
+2
-2
@@ -1,9 +1,9 @@
|
||||
enum class E {
|
||||
E1
|
||||
E1,
|
||||
|
||||
E2 {
|
||||
override fun foo() {}
|
||||
}
|
||||
};
|
||||
|
||||
open fun foo() {}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user