blob: 296e7ff7d1349d78d7c333b8a3f58beec2e9b068 [file]
FILE: stringConcatenationWithObject.kt
public final object K : R|Code| {
private [ContainingClassKey=K] constructor(): R|K| {
super<R|Code|>(String(K))
}
}
public open class Code : R|kotlin/Any| {
public [ContainingClassKey=Code] constructor([CorrespondingProperty=/Code.x] x: R|kotlin/String|): R|Code| {
super<R|kotlin/Any|>()
}
public final [IsFromPrimaryConstructor=true] val x: R|kotlin/String| = R|<local>/x|
public [ContainingClassKey=Code] get(): R|kotlin/String|
public open override fun toString(): R|kotlin/String| {
^toString <strcat>(this@R|/Code|.R|/Code.x|)
}
}
public final class O : R|kotlin/Any| {
public [ContainingClassKey=O] constructor(): R|O| {
super<R|kotlin/Any|>()
}
public final companion object Companion : R|Code| {
private [ContainingClassKey=Companion] constructor(): R|O.Companion| {
super<R|Code|>(String(O))
}
}
}
public final fun box(): R|kotlin/String| {
^box <strcat>(<strcat>(Q|O|), <strcat>(Q|K|))
}