// ĠOriginal Ġbug : ĠK T - 2 6 5 0 9 Ċ Ċ inline Ġclass ĠS ( val Ġx : ĠString ) Ġ{ ĊĠĠĠ Ġprivate Ġfun Ġfoo () Ġ= Ġx ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġfun Ġbar ( s : ĠS ) Ġ= Ġs . foo () ĊĠĠĠ Ġ} Ċ } Ċ Ċ fun Ġmain ( args : ĠArray < String >) Ġ{ ĊĠĠĠ Ġprintln ( S . bar ( S (" OK "))) Ċ } Ċ