[FIR] Fix resolving to star import member instead of builtin (^KT-48157 Fixed)

This commit is contained in:
Ivan Kochurkin
2021-08-19 22:43:57 +03:00
committed by Space
parent bb27ae2b42
commit 34cc7e5199
23 changed files with 262 additions and 137 deletions
@@ -23,7 +23,7 @@ FILE: classifierAccessFromCompanion.kt
super<R|kotlin/Any|>()
}
public final val f: R|kotlin/Unit| = Q|Factory.Function|
public final val f: R|kotlin/Unit| = R|kotlin/Unit|
public get(): R|kotlin/Unit|
public final val x: R|Factory.Function.Default| = Q|Factory.Function.Default|
@@ -12,7 +12,7 @@ FILE: innerQualifier.kt
}
}
public final val x: R|kotlin/Unit| = Q|Outer.Inner|
public final val x: R|kotlin/Unit| = R|kotlin/Unit|
public get(): R|kotlin/Unit|
public final val klass: R|kotlin/reflect/KClass<Outer.Inner>| = <getClass>(Q|Outer.Inner|)
public get(): R|kotlin/reflect/KClass<Outer.Inner>|
@@ -59,8 +59,8 @@ FILE: qualifierPriority.kt
}
public final val def: R|D.E.F| = Q|D.E.F|
public get(): R|D.E.F|
public final val de: R|kotlin/Unit| = Q|D.E|
public get(): R|kotlin/Unit|
public final val de: R|kotlin/String| = Q|D|.R|/E|
public get(): R|kotlin/String|
public final enum class G : R|kotlin/Enum<G>| {
private constructor(): R|G| {
super<R|kotlin/Enum<G>|>()
@@ -24,7 +24,7 @@ val D.E get() = ""
val def = D.E.F // object
// See KT-46409
val de = D.<!NO_COMPANION_OBJECT!>E<!> // Should be: extension & no error, in fact: qualifier
val de = D.E
enum class G {
H;