From 1708a34eb8238178ebd78309a11d65855fc65644 Mon Sep 17 00:00:00 2001 From: Dmitriy Novozhilov Date: Thu, 25 Jul 2019 11:58:34 +0300 Subject: [PATCH] [FIR] Fix incorrect findCommonIntegerLiteralTypesSuperType dummy implementation --- .../fir/resolve/transformers/FirBodyResolveTransformer.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/transformers/FirBodyResolveTransformer.kt b/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/transformers/FirBodyResolveTransformer.kt index 1b2c6f7c829..9061c1ed2f3 100644 --- a/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/transformers/FirBodyResolveTransformer.kt +++ b/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/transformers/FirBodyResolveTransformer.kt @@ -764,8 +764,8 @@ open class FirBodyResolveTransformer( private fun inferenceComponents(session: FirSession, returnTypeCalculator: ReturnTypeCalculator, scopeSession: ScopeSession) = InferenceComponents(object : ConeInferenceContext, TypeSystemInferenceExtensionContextDelegate { override fun findCommonIntegerLiteralTypesSuperType(explicitSupertypes: List): SimpleTypeMarker? { - //TODO wtf - return explicitSupertypes.firstOrNull() + // TODO: implement + return null } override fun TypeConstructorMarker.getApproximatedIntegerLiteralType(): KotlinTypeMarker {