blob: 92f558d6197bfa2c0d9fd5cf38489201fb9a5d0e [file] [log] [blame]
package a
interface I
class A : I
class B : I {
/**
* [a.B.<caret>]
*/
fun member() {
}
}
fun B.ext() {
}
val B.extVal: String
get() = ""
fun A.wrongExt(){}
val A.wrongExtVal: String
get() = ""
fun I.extForSuper(){}
// EXIST: ext
// EXIST: extVal
// ABSENT: wrongExt
// ABSENT: wrongExtVal
// EXIST: extForSuper