// ĠTARGET _ BACKEND : ĠJVM Ċ // ĠWITH _ RUNTIME Ċ // ĠFILE : ĠB az . java Ċ Ċ public Ġclass ĠB az Ġ{ ĊĠĠĠ Ġpublic Ġstatic ĠString Ġbaz () Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠUtil . foo () Ġ+ ĠUtil . bar (); ĊĠĠĠ Ġ} Ċ } Ċ Ċ // ĠFILE : Ġbar . kt Ċ Ċ @ file : Jvm Name (" Util ") Ċ @ file : Jvm Mult if ile Class Ċ public Ġfun Ġbar (): ĠString Ġ= Ġbar x () Ċ Ċ public Ġfun Ġfoo x (): ĠString Ġ= Ġ" O " Ċ Ċ // ĠFILE : Ġfoo . kt Ċ Ċ @ file : Jvm Name (" Util ") Ċ @ file : Jvm Mult if ile Class Ċ public Ġfun Ġfoo (): ĠString Ġ= Ġfoo x () Ċ Ċ public Ġfun Ġbar x (): ĠString Ġ= Ġ" K " Ċ Ċ // ĠFILE : Ġtest . kt Ċ Ċ fun Ġbox (): ĠString Ġ= ĠB az . baz () Ċ