Files
kotlin-fork/compiler/testData/diagnostics/tests/callableReference/callableReferencesToCompanionMembers.fir.txt
T
Denis.Zharkov 2953e600ff K1: Deprecate incorrect callable references resolution behavior
^KT-54316 Related
^KT-54832 Fixed
2022-11-15 15:06:58 +00:00

29 lines
1.2 KiB
Plaintext
Vendored

FILE: callableReferencesToCompanionMembers.fir.kt
public final class Foo : R|kotlin/Any| {
public constructor(): R|Foo| {
super<R|kotlin/Any|>()
}
public final companion object Companion : R|kotlin/Any| {
private constructor(): R|Foo.Companion| {
super<R|kotlin/Any|>()
}
public final fun bar(): R|kotlin/Unit| {
}
public final val baz: R|kotlin/Int| = Int(42)
public get(): R|kotlin/Int|
}
}
public final val x1: R|kotlin/reflect/KFunction0<kotlin/Unit>| = Q|Foo|::R|/Foo.Companion.bar|
public get(): R|kotlin/reflect/KFunction0<kotlin/Unit>|
public final val x2: R|kotlin/reflect/KFunction0<kotlin/Unit>| = Q|Foo.Companion|::R|/Foo.Companion.bar|
public get(): R|kotlin/reflect/KFunction0<kotlin/Unit>|
public final val x3: R|kotlin/reflect/KProperty0<kotlin/Int>| = Q|Foo|::R|/Foo.Companion.baz|
public get(): R|kotlin/reflect/KProperty0<kotlin/Int>|
public final val x4: R|kotlin/reflect/KProperty0<kotlin/Int>| = Q|Foo.Companion|::R|/Foo.Companion.baz|
public get(): R|kotlin/reflect/KProperty0<kotlin/Int>|