// Ġ! DIAG NO ST ICS : Ġ- UNUSED _ PARAMETER Ġ- UNUSED _ VARIABLE Ċ Ċ @ file : Suppress (" IN VISIBLE _ MEMBER ", Ġ" IN VISIBLE _ REFERENCE ") Ċ Ċ class ĠInv < T > Ċ class ĠOut < out ĠT > Ċ fun Ġ< T > Ġfoo ( i : ĠInv < in ĠT >, Ġo : ĠOut < T >) Ġ{ ĊĠĠĠ Ġ<! TYPE _ IN FER ENCE _ ONLY _ INPUT _ TYPES _ ERROR !> bar <! >( i , Ġo ) Ċ } Ċ Ċ fun Ġ< @ kotlin . internal . Only Input Types ĠK > Ġbar ( r : ĠInv < out ĠK >, Ġo : ĠOut < K >): ĠK Ġ= ĠTODO () Ċ