FILE: getClassLet.kt public final class SomeClass : R|kotlin/Any| { public constructor(): R|SomeClass| { super() } } public final inline fun foo(klass: R|kotlin/reflect/KClass<*>|): R|K| { ^foo Null(null)!! } public final val some: R|kotlin/collections/Map|by R|kotlin/lazy||>( = lazy@fun (): R|kotlin/collections/Map| { ^ (Q|SomeClass|).R|kotlin/let||, R|kotlin/collections/Map|>( = let@fun (it: R|kotlin/reflect/KClass|): R|kotlin/collections/Map| { ^ R|/foo||>(R|/it|) } ) } ) public get(): R|kotlin/collections/Map| { ^ D|/some|.R|kotlin/getValue||>(Null(null), ::R|/some|) }