diff --git a/idea/src/org/jetbrains/kotlin/idea/intentions/JoinDeclarationAndAssignmentIntention.kt b/idea/src/org/jetbrains/kotlin/idea/intentions/JoinDeclarationAndAssignmentIntention.kt index 5a9a503bb71..89ee1752ae1 100644 --- a/idea/src/org/jetbrains/kotlin/idea/intentions/JoinDeclarationAndAssignmentIntention.kt +++ b/idea/src/org/jetbrains/kotlin/idea/intentions/JoinDeclarationAndAssignmentIntention.kt @@ -59,7 +59,8 @@ class JoinDeclarationAndAssignmentIntention : SelfTargetingRangeIntention() fun process(binaryExpr: KtBinaryExpression) { if (binaryExpr.operationToken != KtTokens.EQ) return - val left = binaryExpr.left - val leftReference = when (left) { + val leftReference = when (val left = binaryExpr.left) { is KtNameReferenceExpression -> left is KtDotQualifiedExpression -> @@ -138,7 +138,7 @@ class JoinDeclarationAndAssignmentIntention : SelfTargetingRangeIntention