Smart completion: function literal argument can correspond only to the last parameter!
This commit is contained in:
+1
-1
@@ -1,7 +1,7 @@
|
||||
fun foo(p: Int, handler: () -> Unit, optional: String = ""){}
|
||||
|
||||
fun bar(p: Int) {
|
||||
foo(p<caret>)
|
||||
foo(p, <caret>)
|
||||
}
|
||||
|
||||
// ELEMENT: p
|
||||
|
||||
@@ -0,0 +1,7 @@
|
||||
fun foo(p: Int, handler: () -> Unit){}
|
||||
|
||||
fun bar(p: Int) {
|
||||
foo(<caret>)
|
||||
}
|
||||
|
||||
// ELEMENT: p
|
||||
@@ -0,0 +1,7 @@
|
||||
fun foo(p: Int, handler: () -> Unit){}
|
||||
|
||||
fun bar(p: Int) {
|
||||
foo(p<caret>)
|
||||
}
|
||||
|
||||
// ELEMENT: p
|
||||
Reference in New Issue
Block a user