Smart completion: fixed in argument with "*"

This commit is contained in:
Valentin Kipyatkov
2015-06-04 22:43:19 +03:00
parent 2197d554ca
commit 54e9a46f12
7 changed files with 65 additions and 4 deletions
@@ -0,0 +1,9 @@
fun foo(vararg args: Any){ }
fun bar(s: String, arr: Array<String>){
foo(args = *<caret>)
}
// ABSENT: s
// EXIST: { lookupString: "arr", itemText: "arr" }
// ABSENT: { lookupString: "arr", itemText: "*arr" }
+10
View File
@@ -0,0 +1,10 @@
fun foo(vararg args: Any){ }
fun foo(s: String){ }
fun bar(s: String, arr: Array<String>){
foo(*<caret>)
}
// ABSENT: s
// EXIST: { lookupString: "arr", itemText: "arr" }
// ABSENT: { lookupString: "arr", itemText: "*arr" }