FIR IDE: fix reference shortening regarding new qualified sources
This commit is contained in:
+2
-2
@@ -326,8 +326,8 @@ private class ElementsToShortenCollector(private val shorteningContext: FirShort
|
|||||||
private fun processFunctionCall(functionCall: FirFunctionCall) {
|
private fun processFunctionCall(functionCall: FirFunctionCall) {
|
||||||
if (!canBePossibleToDropReceiver(functionCall)) return
|
if (!canBePossibleToDropReceiver(functionCall)) return
|
||||||
|
|
||||||
val callExpression = functionCall.psi as? KtCallExpression ?: return
|
val qualifiedCallExpression = functionCall.psi as? KtDotQualifiedExpression ?: return
|
||||||
val qualifiedCallExpression = callExpression.getDotQualifiedExpressionForSelector() ?: return
|
val callExpression = qualifiedCallExpression.selectorExpression as? KtCallExpression ?: return
|
||||||
|
|
||||||
val calleeReference = functionCall.calleeReference
|
val calleeReference = functionCall.calleeReference
|
||||||
val callableId = findUnambiguousReferencedCallableId(calleeReference) ?: return
|
val callableId = findUnambiguousReferencedCallableId(calleeReference) ?: return
|
||||||
|
|||||||
Reference in New Issue
Block a user