Completion: don't propose the same name for arguments of lambda (KT-9792)
#KT-9792 Fixed
This commit is contained in:
committed by
Nikolay Krasko
parent
c442d69db6
commit
3a77b63c85
+9
@@ -0,0 +1,9 @@
|
||||
fun foo(f: (Int, Int, Int) -> Unit) {
|
||||
}
|
||||
|
||||
fun main() {
|
||||
foo<caret>
|
||||
}
|
||||
|
||||
// ELEMENT: foo
|
||||
// TAIL_TEXT: " { Int, Int, Int -> ... } (f: (Int, Int, Int) -> Unit) (<root>)"
|
||||
Vendored
+9
@@ -0,0 +1,9 @@
|
||||
fun foo(f: (Int, Int, Int) -> Unit) {
|
||||
}
|
||||
|
||||
fun main() {
|
||||
foo { i, i2, i3 -> <caret> }
|
||||
}
|
||||
|
||||
// ELEMENT: foo
|
||||
// TAIL_TEXT: " { Int, Int, Int -> ... } (f: (Int, Int, Int) -> Unit) (<root>)"
|
||||
+9
@@ -0,0 +1,9 @@
|
||||
fun bar(f: (Int, String, Int, String) -> Unit) {
|
||||
}
|
||||
|
||||
fun main() {
|
||||
bar<caret>
|
||||
}
|
||||
|
||||
// ELEMENT: bar
|
||||
// TAIL_TEXT: " { Int, String, Int, String -> ... } (f: (Int, String, Int, String) -> Unit) (<root>)"
|
||||
Vendored
+9
@@ -0,0 +1,9 @@
|
||||
fun bar(f: (Int, String, Int, String) -> Unit) {
|
||||
}
|
||||
|
||||
fun main() {
|
||||
bar { i, s, i2, s2 -> <caret> }
|
||||
}
|
||||
|
||||
// ELEMENT: bar
|
||||
// TAIL_TEXT: " { Int, String, Int, String -> ... } (f: (Int, String, Int, String) -> Unit) (<root>)"
|
||||
+9
@@ -0,0 +1,9 @@
|
||||
fun baz(f: (a: Int, b: String, Int, String, Int, String) -> Unit) {
|
||||
}
|
||||
|
||||
fun main() {
|
||||
baz<caret>
|
||||
}
|
||||
|
||||
// ELEMENT: baz
|
||||
// TAIL_TEXT: " { a, b, Int, String, Int, String -> ... } (f: (Int, String, Int, String, Int, String) -> Unit) (<root>)"
|
||||
Vendored
+9
@@ -0,0 +1,9 @@
|
||||
fun baz(f: (a: Int, b: String, Int, String, Int, String) -> Unit) {
|
||||
}
|
||||
|
||||
fun main() {
|
||||
baz { a, b, i, s, i2, s2 -> <caret> }
|
||||
}
|
||||
|
||||
// ELEMENT: baz
|
||||
// TAIL_TEXT: " { a, b, Int, String, Int, String -> ... } (f: (Int, String, Int, String, Int, String) -> Unit) (<root>)"
|
||||
Reference in New Issue
Block a user