Inner classes are no more allowed inside enum entries #KT-9750 Fixed

Forbidden use-case deleted from codegen tests
This commit is contained in:
Mikhail Glukhikh
2015-11-13 17:54:05 +03:00
parent 3f4430087e
commit 02fb19c3ea
5 changed files with 7 additions and 28 deletions
-20
View File
@@ -1,20 +0,0 @@
package test
fun box() = IssueState.DEFAULT.ToString() + IssueState.FIXED.ToString()
enum class IssueState {
DEFAULT {
inner class D {
val k = ToString()
}
},
FIXED {
override fun ToString() = "K"
inner class D {
val k = ToString()
}
};
open fun ToString() : String = "O"
}