From 7f4d2891e894294a98fb0fda42288250efecdaab Mon Sep 17 00:00:00 2001 From: Dmitry Gridin Date: Mon, 3 Jun 2019 11:24:20 +0700 Subject: [PATCH] Cleanup ReplacementPerformer --- .../jetbrains/kotlin/idea/codeInliner/ReplacementPerformer.kt | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/idea/src/org/jetbrains/kotlin/idea/codeInliner/ReplacementPerformer.kt b/idea/src/org/jetbrains/kotlin/idea/codeInliner/ReplacementPerformer.kt index b3b07cfefa2..d09921a87d4 100644 --- a/idea/src/org/jetbrains/kotlin/idea/codeInliner/ReplacementPerformer.kt +++ b/idea/src/org/jetbrains/kotlin/idea/codeInliner/ReplacementPerformer.kt @@ -115,8 +115,7 @@ internal class ExpressionReplacementPerformer( insertedStatements.add(inserted) } - val mainExpression = codeToInline.mainExpression - val replaced: KtExpression? = when (mainExpression) { + val replaced: KtExpression? = when (val mainExpression = codeToInline.mainExpression) { is KtStringTemplateExpression -> elementToBeReplaced.replacedWithStringTemplate(mainExpression) is KtExpression -> elementToBeReplaced.replaced(mainExpression)