Files
kotlin-fork/idea/testData/diagnosticMessage/incompatibleEnums.kt
T
2018-11-30 10:34:00 +03:00

23 lines
284 B
Kotlin
Vendored

// !DIAGNOSTICS_NUMBER: 2
// !DIAGNOSTICS: INCOMPATIBLE_ENUM_COMPARISON
// !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 -> {}
}
}