[FIR] Use static & qualified scopes to access qualified callables

This commit provides more correct logic for creating scopes based
on FirResolvedQualifier & eliminates QualifiedReceiverTowerDataConsumer
This commit is contained in:
Mikhail Glukhikh
2020-01-13 17:43:52 +03:00
parent 6bbfb2ffe9
commit f0ced642d9
29 changed files with 250 additions and 221 deletions
@@ -28,7 +28,7 @@ class X: A {
init {
A_S()
A.A_S()
X.A_S()
X.<!UNRESOLVED_REFERENCE!>A_S<!>()
}
object xD {
@@ -51,7 +51,7 @@ class Y: B() {
B_S()
B.B_S()
Y.B_S()
Y.<!UNRESOLVED_REFERENCE!>B_S<!>()
}
object X {