// ĠWITH _ STD LIB Ċ Ċ @ Suppress (" OPTIONAL _ DECL AR ATION _ USAGE _ IN _ NON _ COMMON _ SOURCE ") Ċ @ kotlin . jvm . Jvm Inline Ċ value Ġclass ĠZ ( val Ġx : ĠInt ) Ċ Ċ class ĠA Ġ{ ĊĠĠĠ Ġfun Ġfoo () Ġ= ĠZ ( 4 2 ) Ċ } Ċ Ċ fun Ġtest ( a : ĠA ?) Ġ= Ġa ?. foo () !! Ċ Ċ fun Ġbox (): ĠString Ġ{ ĊĠĠĠ Ġval Ġt Ġ= Ġtest ( A ()) ĊĠĠĠ Ġif Ġ( t . x Ġ!= Ġ 4 2 ) Ġthrow ĠAssertionError ("$ t ") ĊĠĠĠ Ġreturn Ġ" OK " Ċ }