diff --git a/analysis/symbol-light-classes/src/org/jetbrains/kotlin/light/classes/symbol/symbolLightUtils.kt b/analysis/symbol-light-classes/src/org/jetbrains/kotlin/light/classes/symbol/symbolLightUtils.kt index 7add334bba8..f9912445147 100644 --- a/analysis/symbol-light-classes/src/org/jetbrains/kotlin/light/classes/symbol/symbolLightUtils.kt +++ b/analysis/symbol-light-classes/src/org/jetbrains/kotlin/light/classes/symbol/symbolLightUtils.kt @@ -256,7 +256,7 @@ internal fun KtSymbolPointer<*>.isValid(ktModule: KtModule): Boolean = analyzeFo internal inline fun compareSymbolPointers( left: KtSymbolPointer, right: KtSymbolPointer, -): Boolean = left.pointsToTheSameSymbolAs(right) +): Boolean = left === right || left.pointsToTheSameSymbolAs(right) internal inline fun KtSymbolPointer.withSymbol( ktModule: KtModule,