VP
@frostbit ты на чём разрабатываешь?
Size: a a a
VP
AO
AO
inline fun <A, B> methodRef(crossinline f: (A) -> B): (A) -> B = f
RI
inline fun <A, B> methodRef(crossinline f: (A) -> B): (A) -> B = f
VP
inline fun <A, B> methodRef(crossinline f: (A) -> B): (A) -> B = f
AO
AO
AO
fun foo() = ::Foo
.reflect.KFunction<Foo>
foo()AO
VP
fun foo() = ::Foo
.reflect.KFunction<Foo>
foo()AO
class Foo(val bar: Bar)
тем не менее, результат будет тот же что и сверхуVP
AO
AO
VP
AO
inline fun <A, B> methodRef(crossinline f: (A) -> B): (A) -> B = f
VP
AO
BP
fun foo() = ::Foo
.reflect.KFunction<Foo>
foo()BP
Foo(val bar: Int)