Deprecated enum syntax removed: most compiler tests
This commit is contained in:
@@ -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 {
|
||||
|
||||
Reference in New Issue
Block a user