// ĠFIR _ IDENT ICAL Ċ @ Target ( Annotation Target . FUNCTION ) Ċ annotation Ġclass ĠFun Ann Ċ Ċ @ Target ( Annotation Target . EXPRESSION ) Ċ @ Retention ( Annotation Retention . SOURCE ) Ċ annotation Ġclass ĠExpr Ann Ċ Ċ fun Ġfoo (): ĠInt Ġ{ ĊĠĠĠ Ġvar Ġx Ġ= Ġ 5 ĊĠĠĠ Ġ<! WRONG _ AN NOT ATION _ TARGET ! >@ Fun Ann <! > Ġ++ x ĊĠĠĠ Ġ@ Expr Ann Ġ++ x ĊĠĠĠ Ġreturn Ġx Ċ }