FILE: delegates.kt
    public? final? val x: Intby LAZY_EXPRESSION
        public? get(): <implicit> {
            ^ D|/x|.getValue#(Null(null), ::R|/x|)
        }
    public? final? val delegate: <implicit> = LAZY_EXPRESSION
        public? get(): <implicit>
    public? final? val value: <implicit>by LAZY_EXPRESSION
        public? get(): <implicit> {
            ^ D|/value|.getValue#(Null(null), ::R|/value|)
        }
    public? final? var variable: <implicit>by LAZY_EXPRESSION
        public? get(): <implicit> {
            ^ D|/variable|.getValue#(Null(null), ::R|/variable|)
        }
        public? set(<set-?>: <implicit>): R|kotlin/Unit| {
            ^ D|/variable|.setValue#(Null(null), ::R|/variable|, R|<local>/variable|)
        }
    public? final? interface Base : R|kotlin/Any| {
    }
    public? final? class Derived : Base {
        public? constructor(b: Base): R|Derived| {
            LAZY_super<<implicit>>
        }

        private final field $$delegate_0: Base = LAZY_EXPRESSION

    }
