// KT - 1 7 0 3 ĠReference Ġto Ġlabel Ġis Ġun resolved Ċ Ċ fun Ġtest () Ġ{ ĊĠĠĠ Ġval Ġints Ġ= ĠArray < Int ? >( 2 , Ġ{ Ġnull Ġ}) ĊĠĠĠ Ġints . forEach Ġ@ lit Ġ{ ĊĠĠĠĠĠĠĠ Ġif Ġ( it Ġ== Ġnull ) Ġ<! RETURN _ NOT _ ALLOWED _ EX PL IC IT _ RETURN _ TYPE _ REQUIRED !> return Ġ@ lit <! > ĊĠĠĠĠĠĠĠ Ġuse ( <! DEBUG _ INFO _ AUTO CAST !> it <! > Ġ+ Ġ 5 ) ĊĠĠĠ Ġ} Ċ } Ċ Ċ fun Ġ< T > ĠArray < out ĠT >. forEach ( operation : Ġ( T ) Ġ-> ĠUnit ) Ġ{ ĊĠĠĠ Ġfor Ġ( element Ġin Ġthis ) Ġoperation ( element ) Ċ } Ċ Ċ fun Ġuse ( a : ĠAny ?) Ġ= Ġa