Files
kotlin-fork/compiler/testData/diagnostics/tests/enum/entries/conflictingPropertyEntriesAndReference.kt
T
Mikhail Glukhikh 3ff2c7d6f7 K2: introduce custom Enum.entries migration checkers
Related to KT-56623, KT-56587
#KT-59344 Fixed
2023-08-31 13:29:02 +00:00

17 lines
439 B
Kotlin
Vendored

// FIR_IDENTICAL
// !LANGUAGE: -EnumEntries
// WITH_STDLIB
enum class E {
;
val entries: Int = 0
}
fun test() {
E::<!DEPRECATED_ACCESS_TO_ENUM_ENTRY_PROPERTY_AS_REFERENCE!>entries<!>
val ref = E::<!DEPRECATED_ACCESS_TO_ENUM_ENTRY_PROPERTY_AS_REFERENCE!>entries<!>
val refType: (E) -> Int = E::entries
val refTypeWithAnyExpectedType: Any = E::<!DEPRECATED_ACCESS_TO_ENUM_ENTRY_PROPERTY_AS_REFERENCE!>entries<!>
}