FIR IDE: do not require resolve bodies toc check candidates for completion
This commit is contained in:
committed by
teamcityserver
parent
b8248f0197
commit
72e26771d8
+1
-1
@@ -44,7 +44,7 @@ internal class KtFirCompletionCandidateChecker(
|
||||
possibleExplicitReceiver: KtExpression?,
|
||||
): Boolean = withValidityAssertion {
|
||||
require(firSymbolForCandidate is KtFirSymbol<*>)
|
||||
return firSymbolForCandidate.firRef.withFir(phase = FirResolvePhase.BODY_RESOLVE) { declaration ->
|
||||
return firSymbolForCandidate.firRef.withFir(phase = FirResolvePhase.IMPLICIT_TYPES_BODY_RESOLVE) { declaration ->
|
||||
check(declaration is FirCallableDeclaration<*>)
|
||||
checkExtension(declaration, originalFile, nameExpression, possibleExplicitReceiver)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user