FILE: delegates.kt
    public? final? val x: Intby LAZY_EXPRESSION
        public? get(): <implicit> { LAZY_BLOCK }
    public? final? val delegate: <implicit> = LAZY_EXPRESSION
        public? get(): <implicit>
    public? final? val value: <implicit>by LAZY_EXPRESSION
        public? get(): <implicit> { LAZY_BLOCK }
    public? final? var variable: <implicit>by LAZY_EXPRESSION
        public? get(): <implicit> { LAZY_BLOCK }
        public? set(<set-?>: <implicit>): R|kotlin/Unit| { LAZY_BLOCK }
    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

    }
