From 11d6dccf512c13a0d7691484659c5a8eb6b702b5 Mon Sep 17 00:00:00 2001 From: Ilya Chernikov Date: Fri, 24 Dec 2021 15:36:06 +0100 Subject: [PATCH] FIR IC: do not record lookup on const - builtin types are not recorded --- .../fir/java/src/org/jetbrains/kotlin/fir/java/JavaUtils.kt | 3 --- 1 file changed, 3 deletions(-) diff --git a/compiler/fir/java/src/org/jetbrains/kotlin/fir/java/JavaUtils.kt b/compiler/fir/java/src/org/jetbrains/kotlin/fir/java/JavaUtils.kt index ec5d410a179..fbfd907fa49 100644 --- a/compiler/fir/java/src/org/jetbrains/kotlin/fir/java/JavaUtils.kt +++ b/compiler/fir/java/src/org/jetbrains/kotlin/fir/java/JavaUtils.kt @@ -17,8 +17,6 @@ import org.jetbrains.kotlin.fir.expressions.builder.buildArgumentList import org.jetbrains.kotlin.fir.expressions.builder.buildArrayOfCall import org.jetbrains.kotlin.fir.expressions.builder.buildConstExpression import org.jetbrains.kotlin.fir.expressions.builder.buildErrorExpression -import org.jetbrains.kotlin.fir.lookupTracker -import org.jetbrains.kotlin.fir.recordTypeResolveAsLookup import org.jetbrains.kotlin.fir.resolve.transformers.body.resolve.expectedConeType import org.jetbrains.kotlin.fir.types.builder.buildResolvedTypeRef import org.jetbrains.kotlin.fir.types.createArrayType @@ -98,6 +96,5 @@ private fun FirConstExpression<*>.setProperType(session: FirSession): FirConstEx type = kind.expectedConeType(session) } replaceTypeRef(typeRef) - session.lookupTracker?.recordTypeResolveAsLookup(typeRef, source, null) return this }