K2 IC: filter out builtins lookups
Do not record lookups to kotlin builtins, since it is considered useless. Related to #KT-66417
This commit is contained in:
committed by
Space Team
parent
5b62558798
commit
684d0b8690
+12
-12
@@ -7,20 +7,20 @@ import bar.*
|
||||
var b = ""
|
||||
|
||||
val c: /*p:bar p:foo*/String
|
||||
get() = /*p:foo.A p:kotlin(String)*/b
|
||||
get() = /*p:foo.A*/b
|
||||
|
||||
var d: /*p:bar p:foo*/String = "ddd"
|
||||
get() = field
|
||||
set(v) { field = v }
|
||||
|
||||
fun foo() {
|
||||
/*p:foo.A p:kotlin(Int)*/a
|
||||
/*p:foo.A p:kotlin(Unit)*/foo()
|
||||
/*p:foo.A(a) p:kotlin(Int)*/this.a
|
||||
/*p:foo.A(foo) p:kotlin(Unit)*/this.foo()
|
||||
/*p:bar p:foo p:foo.A p:foo.A.Companion p:kotlin(Unit)*/baz()
|
||||
/*p:bar p:foo p:foo.A p:foo.A(a) p:foo.A.Companion p:foo.A.Companion(a) p:kotlin(Int)*/Companion.a
|
||||
/*p:bar p:foo p:foo.A p:foo.A.Companion p:foo.A.O(v) p:kotlin(String)*/O.v = "OK"
|
||||
/*p:foo.A*/a
|
||||
/*p:foo.A*/foo()
|
||||
/*p:foo.A(a)*/this.a
|
||||
/*p:foo.A(foo)*/this.foo()
|
||||
/*p:bar p:foo p:foo.A p:foo.A.Companion*/baz()
|
||||
/*p:bar p:foo p:foo.A p:foo.A(a) p:foo.A.Companion p:foo.A.Companion(a)*/Companion.a
|
||||
/*p:bar p:foo p:foo.A p:foo.A.Companion p:foo.A.O(v)*/O.v = "OK"
|
||||
}
|
||||
|
||||
class B {
|
||||
@@ -63,9 +63,9 @@ import bar.*
|
||||
|
||||
val a = 1
|
||||
fun foo() {
|
||||
/*p:foo.E p:kotlin(Int)*/a
|
||||
/*p:bar p:foo p:foo.E p:foo.E(a) p:kotlin(Int) p:kotlin.Enum p:kotlin.Enum.Companion*/Y.a
|
||||
/*p:foo.E p:kotlin(Unit)*/foo()
|
||||
/*p:bar p:foo p:foo.E p:foo.E(foo) p:kotlin(Unit) p:kotlin.Enum p:kotlin.Enum.Companion*/X.foo()
|
||||
/*p:foo.E*/a
|
||||
/*p:bar p:foo p:foo.E p:foo.E(a) p:kotlin.Enum p:kotlin.Enum.Companion*/Y.a
|
||||
/*p:foo.E*/foo()
|
||||
/*p:bar p:foo p:foo.E p:foo.E(foo) p:kotlin.Enum p:kotlin.Enum.Companion*/X.foo()
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user