Minor
This commit is contained in:
+5
-3
@@ -42,11 +42,13 @@ internal open class ConstructedExpressionWrapper(
|
|||||||
|
|
||||||
fun replaceExpression(oldExpression: KtExpression, newExpression: KtExpression): KtExpression {
|
fun replaceExpression(oldExpression: KtExpression, newExpression: KtExpression): KtExpression {
|
||||||
assert(expression.isAncestor(oldExpression))
|
assert(expression.isAncestor(oldExpression))
|
||||||
val result = oldExpression.replace(newExpression) as KtExpression
|
|
||||||
if (oldExpression == expression) {
|
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