Change Signature: Process implicit usages of data class 'componentN' functions

#KT-9393 Fixed
This commit is contained in:
Alexey Sedunov
2015-12-22 15:30:05 +03:00
parent 4fba251fba
commit 2895e2e86f
15 changed files with 275 additions and 13 deletions
@@ -0,0 +1,11 @@
data class <caret>X(val d: Int, val c: Int, val e: Int) {
}
fun test() {
val () = X(4, 3, 5)
val aa = X(4, 3, 5).component1()
val bb = X(4, 3, 5).component2()
val cc = X(4, 3, 5).component2()
for (() in listOf(X(4, 3, 5))) {}
}