interface Pa fun foo(u : Unit) : Int = 1 fun bas(u : Pa) = 3 fun test() : Int { foo(1) val a : () -> Unit = { foo(1) bas()!>1) } return 1 - "1" } class A() { val x : Int = foo1(xx) } fun foo1() {}