Files
kotlin-fork/compiler/fir/analysis-tests/testData/resolve/constVal/constValNotTopLevelOrObject.fir.txt
T
2021-03-04 16:13:50 +03:00

104 lines
2.7 KiB
Plaintext
Vendored

FILE: constValNotTopLevelOrObject.kt
public final const val a: R|kotlin/Int| = Int(1)
public get(): R|kotlin/Int|
public final object B : R|kotlin/Any| {
private constructor(): R|B| {
super<R|kotlin/Any|>()
}
public final const val b: R|kotlin/Int| = Int(2)
public get(): R|kotlin/Int|
}
public final class C : R|kotlin/Any| {
public constructor(b: R|kotlin/Boolean|): R|C| {
super<R|kotlin/Any|>()
}
public final const val b: R|kotlin/Boolean| = R|<local>/b|
public get(): R|kotlin/Boolean|
public final const val c: R|kotlin/Int| = Int(3)
public get(): R|kotlin/Int|
}
public final class D : R|kotlin/Any| {
public constructor(): R|D| {
super<R|kotlin/Any|>()
}
public final object E : R|kotlin/Any| {
private constructor(): R|D.E| {
super<R|kotlin/Any|>()
}
public final const val e: R|kotlin/Int| = Int(4)
public get(): R|kotlin/Int|
}
public final companion object K : R|kotlin/Any| {
private constructor(): R|D.K| {
super<R|kotlin/Any|>()
}
public final const val k: R|kotlin/Int| = Int(4)
public get(): R|kotlin/Int|
}
public final val M: R|kotlin/Any| = object : R|kotlin/Any| {
private constructor(): R|<anonymous>| {
super<R|kotlin/Any|>()
}
public final const val m: R|kotlin/Int| = Int(3)
public get(): R|kotlin/Int|
}
public get(): R|kotlin/Any|
public open class O : R|kotlin/Any| {
public constructor(): R|D.O| {
super<R|kotlin/Any|>()
}
public open val y: R|kotlin/Int| = Int(8)
public get(): R|kotlin/Int|
}
public final val t: R|D.O| = object : R|D.O| {
private constructor(): R|<anonymous>| {
super<R|D.O|>()
}
public final const val x: R|kotlin/Int| = Int(15)
public get(): R|kotlin/Int|
}
public get(): R|D.O|
}
public final object F : R|kotlin/Any| {
private constructor(): R|F| {
super<R|kotlin/Any|>()
}
public final class G : R|kotlin/Any| {
public constructor(): R|F.G| {
super<R|kotlin/Any|>()
}
public final const val e: R|kotlin/Int| = Int(4)
public get(): R|kotlin/Int|
}
}
public final fun foo(): R|kotlin/Unit| {
lval a: R|kotlin/String| = String(2)
}