diff options
Diffstat (limited to 'plugins/kotlin/idea/src/org/jetbrains/kotlin/idea/slicer/InflowSlicer.kt')
-rw-r--r-- | plugins/kotlin/idea/src/org/jetbrains/kotlin/idea/slicer/InflowSlicer.kt | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/plugins/kotlin/idea/src/org/jetbrains/kotlin/idea/slicer/InflowSlicer.kt b/plugins/kotlin/idea/src/org/jetbrains/kotlin/idea/slicer/InflowSlicer.kt index c4e0f9fbba3f..285d3933b32b 100644 --- a/plugins/kotlin/idea/src/org/jetbrains/kotlin/idea/slicer/InflowSlicer.kt +++ b/plugins/kotlin/idea/src/org/jetbrains/kotlin/idea/slicer/InflowSlicer.kt @@ -26,7 +26,7 @@ import org.jetbrains.kotlin.idea.refactoring.changeSignature.toValVar import org.jetbrains.kotlin.idea.references.KtPropertyDelegationMethodsReference import org.jetbrains.kotlin.idea.references.mainReference import org.jetbrains.kotlin.idea.references.readWriteAccessWithFullExpression -import org.jetbrains.kotlin.idea.search.ideaExtensions.KotlinTargetElementEvaluator +import org.jetbrains.kotlin.idea.search.ideaExtensions.FE10KotlinTargetElementEvaluator import org.jetbrains.kotlin.lexer.KtTokens import org.jetbrains.kotlin.psi.* import org.jetbrains.kotlin.psi.psiUtil.collectDescendantsOfType @@ -380,7 +380,7 @@ class InflowSlicer( private fun KtFunctionLiteral.implicitItUsages(): Collection<KtSimpleNameExpression> { return collectDescendantsOfType(fun(expression: KtSimpleNameExpression): Boolean { if (expression.getQualifiedExpressionForSelector() != null || expression.getReferencedName() != "it") return false - val lBrace = KotlinTargetElementEvaluator.findLambdaOpenLBraceForGeneratedIt(expression.mainReference) ?: return false + val lBrace = FE10KotlinTargetElementEvaluator.findLambdaOpenLBraceForGeneratedIt(expression.mainReference) ?: return false return lBrace == this.lBrace.node.treeNext.psi }) } |