34 lines
1.0 KiB
Plaintext
Vendored
34 lines
1.0 KiB
Plaintext
Vendored
KT element: KtBinaryExpression
|
|
FIR element: FirBlockImpl
|
|
FIR source kind: KtRealSourceElementKind
|
|
|
|
FIR element rendered:
|
|
{
|
|
R|<local>/foo|.R|/Foo.set|(Int(10), String())
|
|
Unit
|
|
}
|
|
|
|
FIR FILE:
|
|
FILE: [ResolvedTo(IMPORTS)] arrayAssignOperatorAsSingleExpressionInIf.kt
|
|
public final [ResolvedTo(STATUS)] class Foo : R|kotlin/Any| {
|
|
public [ResolvedTo(STATUS)] [ContainingClassKey=Foo] constructor(): R|Foo| {
|
|
LAZY_super<R|kotlin/Any|>
|
|
}
|
|
|
|
public final operator [ResolvedTo(CONTRACTS)] fun set([ResolvedTo(CONTRACTS)] n: R|kotlin/Int|, [ResolvedTo(CONTRACTS)] value: R|kotlin/String|): R|kotlin/Unit| {
|
|
}
|
|
|
|
}
|
|
public final [ResolvedTo(BODY_RESOLVE)] fun usageFoo([ResolvedTo(BODY_RESOLVE)] flag: R|kotlin/Boolean|, [ResolvedTo(BODY_RESOLVE)] foo: R|Foo|): R|kotlin/Unit| {
|
|
when () {
|
|
R|<local>/flag| -> {
|
|
{
|
|
R|<local>/foo|.R|/Foo.set|(Int(10), String())
|
|
Unit
|
|
}
|
|
|
|
}
|
|
}
|
|
|
|
}
|