KT IDE: fix fully-qualified type resolving

This commit is contained in:
Ilya Kirillov
2020-07-11 01:01:51 +03:00
parent 50951fdfc3
commit ea3b2d8310
8 changed files with 86 additions and 16 deletions
@@ -1,5 +1,3 @@
// IGNORE_FIR
package test1.test2
class Some()
@@ -0,0 +1,7 @@
package test1.test2.test3
class Some()
val test : test1.test2.<caret>test3.Some = Some()
// REF: test3
@@ -0,0 +1,7 @@
package test1.test2.test3
class Some()
val test : test1.<caret>test2.test3.Some = Some()
// REF: test2
@@ -0,0 +1,7 @@
package test1.test2.test3
class Some()
val test : test1.test2.test3.<caret>Some = Some()
// REF: (test1.test2.test3).Some
@@ -1,5 +1,3 @@
// IGNORE_FIR
class Foo {
operator fun invoke(a: Any) {}
}