fun test1() { val x: Int val x$delegate: Lazy = lazy(initializer = local fun (): Int { return 42 } ) local get(): Int { return x$delegate.getValue(thisRef = null, property = ::x) } println(message = ()) } fun test2() { var x: Int val x$delegate: HashMap = hashMapOf() local get(): Int { return x$delegate.getValue(thisRef = null, property = ::x) } local set(: Int) { x$delegate.setValue(thisRef = null, property = ::x, value = ) } ( = 0) { // BLOCK val : Int = () ( = .inc()) } /*~> Unit */ ( = ().plus(other = 1)) }