mirror of
https://github.com/jlengrand/kotlin.git
synced 2026-05-16 15:53:55 +00:00
I've put `isIncompatibleEnums` to TypeIntersector because I placed all of its usages after all of the TypeIntersector::isIntersectionEmpty ones ^KT-28225 Fixed
17 lines
410 B
Kotlin
Vendored
17 lines
410 B
Kotlin
Vendored
// FILE: JavaEnumA.java
|
|
|
|
public enum JavaEnumA {}
|
|
|
|
// FILE: JavaEnumB.java
|
|
|
|
public enum JavaEnumB {}
|
|
|
|
// FILE: test.kt
|
|
|
|
enum class KotlinEnumA
|
|
enum class KotlinEnumB
|
|
|
|
fun jj(a: JavaEnumA, b: JavaEnumB) = <!INCOMPATIBLE_ENUM_COMPARISON!>a == b<!>
|
|
fun jk(a: JavaEnumA, b: KotlinEnumB) = <!INCOMPATIBLE_ENUM_COMPARISON!>a == b<!>
|
|
fun kk(a: KotlinEnumA, b: KotlinEnumB) = <!INCOMPATIBLE_ENUM_COMPARISON!>a == b<!>
|