From 19a909196669644b58c481c84ff8528e76da590d Mon Sep 17 00:00:00 2001 From: Simon Ogorodnik Date: Mon, 15 Nov 2021 18:00:43 +0300 Subject: [PATCH] FIR: Add correct Any? supertype for stub types --- .../src/org/jetbrains/kotlin/fir/types/ConeTypeContext.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler/fir/providers/src/org/jetbrains/kotlin/fir/types/ConeTypeContext.kt b/compiler/fir/providers/src/org/jetbrains/kotlin/fir/types/ConeTypeContext.kt index 056b59ec745..a4d6b4722f3 100644 --- a/compiler/fir/providers/src/org/jetbrains/kotlin/fir/types/ConeTypeContext.kt +++ b/compiler/fir/providers/src/org/jetbrains/kotlin/fir/types/ConeTypeContext.kt @@ -272,7 +272,7 @@ interface ConeTypeContext : TypeSystemContext, TypeSystemOptimizationContext, Ty override fun TypeConstructorMarker.supertypes(): Collection { if (this is ErrorTypeConstructor) return emptyList() return when (this) { - is ConeStubTypeConstructor -> emptyList() + is ConeStubTypeConstructor -> listOf(session.builtinTypes.nullableAnyType.type) is ConeTypeVariableTypeConstructor -> emptyList() is ConeTypeParameterLookupTag -> symbol.fir.bounds.map { it.coneType } is ConeClassLikeLookupTag -> {