blob: 3dd5c8f16290784bbaa50a4a921d277783deb213 [file]
FILE: trueNegativeOperatorAssignmentOnPropertyFromClass.kt
public final class Test : R|kotlin/Any| {
public constructor(number: R|kotlin/Int| = Int(10)): R|Test| {
super<R|kotlin/Any|>()
}
public final var number: R|kotlin/Int| = R|<local>/number|
public get(): R|kotlin/Int|
public set(value: R|kotlin/Int|): R|kotlin/Unit| {
}
}
public final var index: R|kotlin/Int| = Int(10)
public get(): R|kotlin/Int|
public set(value: R|kotlin/Int|): R|kotlin/Unit|
public final val test: R|Test|
public get(): R|Test| {
^ R|/Test.Test|(R|/index|).R|kotlin/also|<R|Test|>(<L> = also@fun <anonymous>(it: R|Test|): R|kotlin/Unit| <inline=Inline, kind=EXACTLY_ONCE> {
{
lval <unary>: R|kotlin/Int| = R|/index|
R|/index| = R|<local>/<unary>|.R|kotlin/Int.inc|()
R|<local>/<unary>|
}
}
)
}
public final fun main(): R|kotlin/Unit| {
R|/test|.R|/Test.number| = R|/test|.R|/Test.number|.R|kotlin/Int.plus|(Int(100))
}