val unitFun: Function0 field = local fun () { return Unit } get val intFun: Function0 field = local fun (): Int { return 42 } get val stringParamFun: Function1 field = local fun (x: String) { return Unit } get val listFun: Function1, List> field = local fun (l: List): List { return l } get val mutableListFun: Function1, MutableList> field = local fun (l: MutableList): MutableList { return CHECK_NOT_NULL(arg0 = null) } get val funWithIn: Function1, Unit> field = local fun (x: Comparable) { } get val extensionFun: @ExtensionFunctionType Function1 field = local fun Any.() { } get val extensionWithArgFun: @ExtensionFunctionType Function2 field = local fun Long.(x: Any): Date { return Date() } get