Add recovery for enum declaration without 'class' keyword

^KT-13703 Fixed
This commit is contained in:
Denis Zharkov
2018-12-20 10:50:36 +03:00
parent 1688fed0b7
commit 5437a0e478
7 changed files with 215 additions and 29 deletions
+18
View File
@@ -0,0 +1,18 @@
enum A { X, Y }
private enum B {
X, Y
}
internal Q {
X, Y
}
fun foo() {
// No recovery here
enum A { X, Y }
private enum B {
X, Y
}
}