Support for callable references in smart completion

This commit is contained in:
Valentin Kipyatkov
2015-09-30 19:56:17 +03:00
parent 3f64b25df3
commit ebf649a681
24 changed files with 241 additions and 46 deletions
@@ -0,0 +1,12 @@
fun foo(p: () -> Unit){}
fun bar() {
foo(::xf<caret>)
}
fun xf1(){}
fun xf1(s: String){}
fun xf2(i: Int){}
// EXIST: { lookupString:"xf1", itemText:"xf1", tailText: "() (<root>)", typeText: "Unit" }
// NOTHING_ELSE