[SLC] compareSymbolPointers: add identity check as fast check
^KT-55191
This commit is contained in:
committed by
Space Team
parent
25d5a26a72
commit
397f7719d8
+1
-1
@@ -256,7 +256,7 @@ internal fun KtSymbolPointer<*>.isValid(ktModule: KtModule): Boolean = analyzeFo
|
||||
internal inline fun <T : KtSymbol> compareSymbolPointers(
|
||||
left: KtSymbolPointer<T>,
|
||||
right: KtSymbolPointer<T>,
|
||||
): Boolean = left.pointsToTheSameSymbolAs(right)
|
||||
): Boolean = left === right || left.pointsToTheSameSymbolAs(right)
|
||||
|
||||
internal inline fun <T : KtSymbol, R> KtSymbolPointer<T>.withSymbol(
|
||||
ktModule: KtModule,
|
||||
|
||||
Reference in New Issue
Block a user