ReplacementPerformer: always copy statement to insert #KT-17273 Fixed
This commit is contained in:
@@ -0,0 +1,12 @@
|
||||
fun sideEffect() {
|
||||
println("qq")
|
||||
}
|
||||
|
||||
fun effect(): String {
|
||||
sideEffect()
|
||||
return "effect"
|
||||
}
|
||||
|
||||
fun manyParams(p1: String, p2: String, p3: String) = println(p1)
|
||||
|
||||
fun callManySimple() = <caret>manyParams(effect(), effect(), effect())
|
||||
@@ -0,0 +1,14 @@
|
||||
fun sideEffect() {
|
||||
println("qq")
|
||||
}
|
||||
|
||||
fun effect(): String {
|
||||
sideEffect()
|
||||
return "effect"
|
||||
}
|
||||
|
||||
fun callManySimple() {
|
||||
effect()
|
||||
effect()
|
||||
println(effect())
|
||||
}
|
||||
Reference in New Issue
Block a user