Minor
This commit is contained in:
+5
-3
@@ -42,11 +42,13 @@ internal open class ConstructedExpressionWrapper(
|
||||
|
||||
fun replaceExpression(oldExpression: KtExpression, newExpression: KtExpression): KtExpression {
|
||||
assert(expression.isAncestor(oldExpression))
|
||||
val result = oldExpression.replace(newExpression) as KtExpression
|
||||
if (oldExpression == expression) {
|
||||
expression = result
|
||||
expression = newExpression
|
||||
return expression
|
||||
}
|
||||
else {
|
||||
return oldExpression.replace(newExpression) as KtExpression
|
||||
}
|
||||
return result
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user