[AA] Remove duplicate withValidityAssertion calls
This commit is contained in:
committed by
Space Team
parent
3a42b9846e
commit
5790a32436
+2
-2
@@ -11,9 +11,9 @@ import org.jetbrains.kotlin.analysis.api.lifetime.KtLifetimeToken
|
||||
import org.jetbrains.kotlin.analysis.api.lifetime.withValidityAssertion
|
||||
import org.jetbrains.kotlin.analysis.api.scopes.KtScopeNameFilter
|
||||
import org.jetbrains.kotlin.analysis.api.scopes.KtTypeScope
|
||||
import org.jetbrains.kotlin.analysis.api.signatures.KtCallableSignature
|
||||
import org.jetbrains.kotlin.analysis.api.symbols.KtClassifierSymbol
|
||||
import org.jetbrains.kotlin.analysis.api.symbols.KtConstructorSymbol
|
||||
import org.jetbrains.kotlin.analysis.api.signatures.KtCallableSignature
|
||||
import org.jetbrains.kotlin.fir.scopes.FirContainingNamesAwareScope
|
||||
import org.jetbrains.kotlin.name.Name
|
||||
|
||||
@@ -26,7 +26,7 @@ internal open class KtFirDelegatingTypeScope(
|
||||
getPossibleCallableNames() + getPossibleClassifierNames()
|
||||
}
|
||||
|
||||
override fun getAllPossibleNames(): Set<Name> = withValidityAssertion { withValidityAssertion { allNamesCached } }
|
||||
override fun getAllPossibleNames(): Set<Name> = withValidityAssertion { allNamesCached }
|
||||
|
||||
override fun getPossibleCallableNames(): Set<Name> = withValidityAssertion {
|
||||
firScope.getCallableNames()
|
||||
|
||||
+1
-1
@@ -52,7 +52,7 @@ public abstract class KtCallResolver : KtAnalysisSessionComponent() {
|
||||
public interface KtCallResolverMixIn : KtAnalysisSessionMixIn {
|
||||
|
||||
public fun KtElement.resolveCall(): KtCallInfo? =
|
||||
withValidityAssertion { withValidityAssertion { analysisSession.callResolver.resolveCall(this) } }
|
||||
withValidityAssertion { analysisSession.callResolver.resolveCall(this) }
|
||||
|
||||
public fun KtCallElement.resolveCall(): KtCallInfo = withValidityAssertion {
|
||||
analysisSession.callResolver.resolveCall(this)
|
||||
|
||||
Reference in New Issue
Block a user