/* MODULE name=<main> */

/* FILE package=<root> fileName=usePrivateSetterFromInternalInlineVar.kt */

public class A
    public var privateSetterVarA: Int
        /* TARGET declaration */ private fun <set-privateSetterVarA>(<set-?>: Int)
    public var privateSetterVarB: Int
        /* TARGET declaration */ private fun <set-privateSetterVarB>(value: Int)
    internal var inlineVarA: Int
        internal inline fun <set-inlineVarA>(value: Int)
            /* ACCESSOR use-site */ access$<set-privateSetterVarA>($this = <this>, <set-?> = value)
    internal var inlineVarB: Int
        internal inline fun <set-inlineVarB>(value: Int)
            /* ACCESSOR use-site */ access$<set-privateSetterVarB>($this = <this>, value = value)
    /* ACCESSOR declaration */ internal /* static */ fun access$<set-privateSetterVarA>($this: A, <set-?>: Int)
        /* TARGET use-site */ $this.<set-privateSetterVarA>(<set-?> = <set-?>)
    /* ACCESSOR declaration */ internal /* static */ fun access$<set-privateSetterVarB>($this: A, value: Int)
        /* TARGET use-site */ $this.<set-privateSetterVarB>(value = value)
public fun box(): String
    /* LOCAL declaration @0 */ local fun <anonymous>($this$run: A)
        /* ACCESSOR use-site */ access$<set-privateSetterVarA>($this = this, <set-?> = value)
        /* ACCESSOR use-site */ access$<set-privateSetterVarB>($this = this, value = value)
    /* INVOKE @0 */ local fun <anonymous>($this$run: A)
