[K2] Support reporting of EXPECTED_ENUM_ENTRY_WITH_BODY

Test for the case when enum entry has constructor call but doesn't have
body already exist in
`compiler/testData/diagnostics/tests/multiplatform/enum/constructorInHeaderEnum.kt`.

^KT-59978 Fixed
This commit is contained in:
Roman Efremov
2023-10-10 15:04:11 +02:00
committed by Space Team
parent db886a0435
commit e4ea733482
3 changed files with 37 additions and 3 deletions
@@ -3,8 +3,8 @@
<!NO_ACTUAL_FOR_EXPECT!>expect enum class En {
E1,
E2 {
<!EXPECTED_ENUM_ENTRY_WITH_BODY!>E2 {
<!EXPECTED_DECLARATION_WITH_BODY!>fun foo()<!> = ""
},
E3 { };
},<!>
<!EXPECTED_ENUM_ENTRY_WITH_BODY!>E3 { };<!>
}<!>