Initial support for KT-7090 Completion for callable references
#KT-7090 Fixed
This commit is contained in:
+11
@@ -0,0 +1,11 @@
|
||||
package ppp
|
||||
|
||||
class X(p: Int)
|
||||
|
||||
class C {
|
||||
fun foo() {
|
||||
val v = ::<caret>
|
||||
}
|
||||
}
|
||||
|
||||
// ELEMENT: X
|
||||
+11
@@ -0,0 +1,11 @@
|
||||
package ppp
|
||||
|
||||
class X(p: Int)
|
||||
|
||||
class C {
|
||||
fun foo() {
|
||||
val v = ::X<caret>
|
||||
}
|
||||
}
|
||||
|
||||
// ELEMENT: X
|
||||
+9
@@ -0,0 +1,9 @@
|
||||
fun globalFun(p: Int) {}
|
||||
|
||||
class C {
|
||||
fun foo() {
|
||||
val v = ::<caret>
|
||||
}
|
||||
}
|
||||
|
||||
// ELEMENT: globalFun
|
||||
+9
@@ -0,0 +1,9 @@
|
||||
fun globalFun(p: Int) {}
|
||||
|
||||
class C {
|
||||
fun foo() {
|
||||
val v = ::globalFun<caret>
|
||||
}
|
||||
}
|
||||
|
||||
// ELEMENT: globalFun
|
||||
+11
@@ -0,0 +1,11 @@
|
||||
class C {
|
||||
fun foo() {
|
||||
val v = D::<caret>
|
||||
}
|
||||
}
|
||||
|
||||
class D {
|
||||
fun memberFun(s: String){}
|
||||
}
|
||||
|
||||
// ELEMENT: memberFun
|
||||
+11
@@ -0,0 +1,11 @@
|
||||
class C {
|
||||
fun foo() {
|
||||
val v = D::memberFun<caret>
|
||||
}
|
||||
}
|
||||
|
||||
class D {
|
||||
fun memberFun(s: String){}
|
||||
}
|
||||
|
||||
// ELEMENT: memberFun
|
||||
@@ -0,0 +1,9 @@
|
||||
class C {
|
||||
val prop: Int = 0
|
||||
|
||||
fun foo() {
|
||||
val v = ::<caret>
|
||||
}
|
||||
}
|
||||
|
||||
// ELEMENT: prop
|
||||
+9
@@ -0,0 +1,9 @@
|
||||
class C {
|
||||
val prop: Int = 0
|
||||
|
||||
fun foo() {
|
||||
val v = ::prop<caret>
|
||||
}
|
||||
}
|
||||
|
||||
// ELEMENT: prop
|
||||
Reference in New Issue
Block a user