Change Signature: Fix reference substitution when default value is a single simple name reference

#KT-10954 Fixed
This commit is contained in:
Alexey Sedunov
2016-02-08 16:29:15 +03:00
parent 792d9c1ae2
commit bb2a5b00b7
4 changed files with 37 additions and 3 deletions
@@ -0,0 +1,12 @@
// WITH_DEFAULT_VALUE: false
class A {
val prop = ""
fun foo() = bar("")
private fun bar(x: String): Boolean {
<selection>prop</selection>
return true
}
}
@@ -0,0 +1,12 @@
// WITH_DEFAULT_VALUE: false
class A {
val prop = ""
fun foo() = bar("", prop)
private fun bar(x: String, s: String): Boolean {
s
return true
}
}