Files
kotlin-fork/idea/testData/diagnosticMessage/incompatibleEnums.kt
T
2020-01-17 10:33:50 +03:00

23 lines
290 B
Kotlin
Vendored

// !DIAGNOSTICS_NUMBER: 2
// !DIAGNOSTICS: INCOMPATIBLE_ENUM_COMPARISON_ERROR
// !MESSAGE_TYPE: TEXT
enum class E1 {
A, B
}
enum class E2 {
A, B
}
fun foo1(e1: E1, e2: E2) {
e1 == e2
}
fun foo2(e1: E1, e2: E2) {
when (e1) {
E2.A -> {}
else -> {}
}
}