Quick fix for enum entry super constructor syntax fix, together with a set of tests

This commit is contained in:
Mikhail Glukhikh
2015-05-08 18:05:03 +03:00
parent 147bca3d22
commit da3d083dc0
19 changed files with 280 additions and 1 deletions
@@ -0,0 +1,13 @@
// "Change to short enum entry super constructor" "true"
enum class SimpleEnum(val z: String = "xxx") {
FIRST: SimpleEnum()<caret> {
override fun foo(): String = "abc"
},
SECOND() {
override fun foo(): String = "xyz"
},
LAST("13");
open fun foo(): String = z
}