fun test() { var a: SomeJavaClass = SomeJavaClass() a.someFunction(hello = local fun (it: @FlexibleNullability String?) { return Unit } /*-> Hello */) a.plus(hello = local fun (it: @FlexibleNullability String?) { return Unit } /*-> Hello */) /*~> Unit */ a.get(hello = local fun (it: @FlexibleNullability String?) { return Unit } /*-> Hello */) a = a.plus(hello = local fun (it: @FlexibleNullability String?) { return Unit } /*-> Hello */) a /*as SomeJavaClass */.set(i = 0, hello = local fun (it: @FlexibleNullability String?) { return Unit } /*-> Hello */) }