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))
    }
