diff --git a/compiler/fir/cones/src/org/jetbrains/kotlin/fir/types/ConeTypes.kt b/compiler/fir/cones/src/org/jetbrains/kotlin/fir/types/ConeTypes.kt index f2e63c6a50a..2d1f0e0d2d4 100644 --- a/compiler/fir/cones/src/org/jetbrains/kotlin/fir/types/ConeTypes.kt +++ b/compiler/fir/cones/src/org/jetbrains/kotlin/fir/types/ConeTypes.kt @@ -243,7 +243,7 @@ class ConeIntersectionType( override val attributes: ConeAttributes = intersectedTypes.foldMap( { it.attributes }, - { a, b -> a.union(b) } + { a, b -> a.intersect(b) } ) private var hashCode = 0