23 lines
935 B
Plaintext
Vendored
23 lines
935 B
Plaintext
Vendored
FILE: noAmbiguityBetweenTopLevelAndMemberProperty.kt
|
|
public final fun <R> property(property: R|kotlin/reflect/KProperty0<R>|): R|kotlin/Int| {
|
|
^property Int(1)
|
|
}
|
|
public final fun <T, R> property(property: R|kotlin/reflect/KProperty1<T, R>|): R|kotlin/String| {
|
|
^property String()
|
|
}
|
|
public final val subject: R|kotlin/String| = String()
|
|
public get(): R|kotlin/String|
|
|
public final class O : R|kotlin/Any| {
|
|
public constructor(): R|O| {
|
|
super<R|kotlin/Any|>()
|
|
}
|
|
|
|
public final val subject: R|kotlin/String| = String()
|
|
public get(): R|kotlin/String|
|
|
|
|
}
|
|
public final val someProperty0: R|kotlin/Int| = R|/property|<R|kotlin/String|>(::R|/subject|)
|
|
public get(): R|kotlin/Int|
|
|
public final val someProperty1: R|kotlin/String| = R|/property|<R|O|, R|kotlin/String|>(Q|O|::R|/O.subject|)
|
|
public get(): R|kotlin/String|
|