/* Ċ Ġ* ĠK OT LIN ĠCODE GEN ĠBO X ĠNOT ĠLINK ED ĠSPEC ĠTEST Ġ( NEGATIVE ) Ċ Ġ* Ċ Ġ* ĠSECTION S : Ġannotations , Ġtype - annotations Ċ Ġ* ĠNUMBER : Ġ 8 Ċ Ġ* ĠDESCRIPTION : ĠType Ġannotations Ġon Ġa Ġreceiver Ġtype Ġ( for Ġan Ġextension Ġproperty Ġonly ), Ġwith Ġun resolved Ġreference Ġin Ġparameters . Ċ Ġ* ĠISS UES : ĠK T - 2 8 4 2 4 Ċ Ġ*/ Ċ Ċ @ Target ( Annotation Target . TYPE ) Ċ annotation Ġclass ĠAnn ( val Ġx : ĠInt ) Ċ Ċ val Ġ< T > Ġ@ Ann ( un resolved _ reference ) ĠT . test Ġ// ĠOK , Ġerror Ġonly Ġin ĠIDE Ġbut Ġnot Ġin Ġthe Ġcompiler ĊĠĠĠ Ġget () Ġ= Ġ 1 0 Ċ Ċ val Ġ@ Ann ( un resolved _ reference ) ĠInt . test ĊĠĠĠ Ġget () Ġ= Ġ 1 0 Ċ Ċ fun Ġbox (): ĠString ? Ġ{ ĊĠĠĠ Ġval Ġx Ġ= Ġ 1 0 . test ĊĠĠĠ Ġval Ġy Ġ= Ġ'. '. test ĊĊĠĠĠ Ġif Ġ( x Ġ== Ġnull ) Ġreturn Ġnull ĊĠĠĠ Ġif Ġ( y Ġ== Ġnull ) Ġreturn Ġnull ĊĊĠĠĠ Ġreturn Ġ" OK " Ċ } Ċ