// ĠTARGET _ BACKEND : ĠJVM Ċ // ĠWITH _ RUNTIME Ċ // ĠFILE : Ġ 1 . kt Ċ Ċ @ file : Jvm Name (" Facade ") Ċ @ file : Jvm Mult if ile Class Ċ Ċ inline Ġfun Ġfoo ( l : Ġ() Ġ-> ĠString ): ĠString Ġ= Ġl () Ċ Ċ inline Ġfun Ġfoo 2 ( l : Ġ() Ġ-> ĠString ): ĠString Ġ= Ġfoo ( l ) ĊĊ Ċ // ĠFILE : Ġ 2 . kt Ċ Ċ fun Ġbox (): ĠString Ġ= Ġfoo Ġ{ Ġ" OK " Ġ} Ċ Ċ // ĠFILE : Ġ 1 . s map Ċ S MAP Ċ 1 . kt Ċ Kotlin Ċ * S ĠKotlin Ċ * F Ċ + Ġ 1 Ġ 1 . kt Ċ Facade ___ 1 Kt Ċ * L Ċ 1 # 1 , 1 3 : 1 Ċ 8 # 1 : 1 4 Ċ * S ĠKotlin Debug Ċ * F Ċ + Ġ 1 Ġ 1 . kt Ċ Facade ___ 1 Kt Ċ * L Ċ 1 0 # 1 : 1 4 Ċ * E Ċ Ċ // ĠFILE : Ġ 2 . s map Ċ S MAP Ċ 2 . kt Ċ Kotlin Ċ * S ĠKotlin Ċ * F Ċ + Ġ 1 Ġ 2 . kt Ċ _ 2 Kt Ċ + Ġ 2 Ġ 1 . kt Ċ Facade ___ 1 Kt Ċ * L Ċ 1 # 1 , 5 : 1 Ċ 8 # 2 : 6 Ċ * S ĠKotlin Debug Ċ * F Ċ + Ġ 1 Ġ 2 . kt Ċ _ 2 Kt Ċ * L Ċ 3 # 1 : 6 Ċ * E Ċ