diff --git a/analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/KtFirValueParameterSymbol.kt b/analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/KtFirValueParameterSymbol.kt index 5a30ed5da94..c4343c36e63 100644 --- a/analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/KtFirValueParameterSymbol.kt +++ b/analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/KtFirValueParameterSymbol.kt @@ -8,7 +8,6 @@ package org.jetbrains.kotlin.analysis.api.fir.symbols import com.intellij.psi.PsiElement import org.jetbrains.kotlin.KtFakeSourceElementKind import org.jetbrains.kotlin.analysis.api.KtAnalysisSession -import org.jetbrains.kotlin.analysis.api.analyze import org.jetbrains.kotlin.analysis.api.fir.KtSymbolByFirBuilder import org.jetbrains.kotlin.analysis.api.fir.annotations.KtFirAnnotationListForDeclaration import org.jetbrains.kotlin.analysis.api.fir.findPsi @@ -87,17 +86,15 @@ internal class KtFirValueParameterSymbol( override fun createPointer(): KtSymbolPointer = withValidityAssertion { KtPsiBasedSymbolPointer.createForSymbolFromSource(this)?.let { return it } - analyze(firResolveSession.useSiteKtModule) { - when (val owner = getContainingSymbol()) { - is KtFunctionLikeSymbol -> - KtFirValueParameterSymbolPointer( - owner.createPointer(), - name, - (owner.firSymbol.fir as FirFunction).valueParameters.indexOf(firSymbol.fir), - ) + when (val owner = getContainingSymbol()) { + is KtFunctionLikeSymbol -> + KtFirValueParameterSymbolPointer( + owner.createPointer(), + name, + (owner.firSymbol.fir as FirFunction).valueParameters.indexOf(firSymbol.fir), + ) - else -> error("${requireNotNull(owner)::class}") - } + else -> error("${requireNotNull(owner)::class}") } } diff --git a/analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/pointers/KtFirMemberSymbolPointer.kt b/analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/pointers/KtFirMemberSymbolPointer.kt index a56b6010376..3399c27d479 100644 --- a/analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/pointers/KtFirMemberSymbolPointer.kt +++ b/analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/pointers/KtFirMemberSymbolPointer.kt @@ -52,9 +52,3 @@ internal inline fun KtSymbol.requireOwnerPointer(): KtSym @Suppress("UNCHECKED_CAST") return symbolWithMembers.createPointer() as KtSymbolPointer } - -internal inline fun KtFirSymbol<*>.requireOwnerPointer(): KtSymbolPointer { - return analyze(firResolveSession.useSiteKtModule) { - requireOwnerPointer() - } -}