Fix completing members for receivers shadowed by DslMarker
#KT-20396 Fixed
This commit is contained in:
@@ -43,5 +43,5 @@ fun test() {
|
||||
}
|
||||
}
|
||||
|
||||
// EXIST: {"lookupString":"two", "attributes":""}
|
||||
// EXIST: {"lookupString":"one", "attributes":["grayed"]}
|
||||
// EXIST: two
|
||||
// ABSENT: one
|
||||
|
||||
@@ -37,5 +37,5 @@ fun test() {
|
||||
}
|
||||
}
|
||||
|
||||
// EXIST: {"lookupString":"container", "attributes":["grayed"]}
|
||||
// EXIST: {"lookupString":"child", "attributes":["grayed"]}
|
||||
// ABSENT: container
|
||||
// ABSENT: lookupString
|
||||
@@ -42,7 +42,9 @@ class DslOtherChild {
|
||||
|
||||
@SimpleOtherDsl @SimpleDsl
|
||||
class DslAnotherChild {
|
||||
fun foo () {
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
fun dsl(body: DslRoot.() -> Unit) {
|
||||
@@ -66,6 +68,7 @@ fun test() {
|
||||
}
|
||||
}
|
||||
|
||||
// EXIST: {lookupString:"otherThing", attributes:["grayed"]}
|
||||
// EXIST: {lookupString:"child", attributes:["grayed"]}
|
||||
// EXIST: {lookupString:"otherChild", attributes:["grayed"]}
|
||||
// EXIST: foo
|
||||
// ABSENT: otherThing
|
||||
// ABSENT: child
|
||||
// ABSENT: otherChild
|
||||
|
||||
@@ -34,5 +34,5 @@ fun test() {
|
||||
}
|
||||
}
|
||||
|
||||
// EXIST: {"lookupString":"child", "attributes":["bold"]}
|
||||
// EXIST: {"lookupString":"container", "attributes":["grayed"]}
|
||||
// EXIST: child
|
||||
// ABSENT: container
|
||||
Reference in New Issue
Block a user