Allow modifier 'inner' on a class nested in enum entry class

This commit is contained in:
Dmitry Petrov
2017-09-07 18:34:25 +03:00
parent 488a825349
commit ea91a0794d
8 changed files with 122 additions and 25 deletions
@@ -0,0 +1,19 @@
// !LANGUAGE: +InnerClassInEnumEntryClass
enum class Enum {
ENTRY_WITH_CLASS {
inner class TestInner
class TestNested
interface TestInterface
object TestObject
enum class TestEnumClass {
OTHER_ENTRY
}
<!WRONG_MODIFIER_CONTAINING_DECLARATION!>companion<!> object {}
}
}