// ĠOriginal Ġbug : ĠK T - 3 7 5 0 2 Ċ Ċ object ĠA Ġ{ ĊĠĠĠ Ġinline Ġfun Ġ< re ified ĠT > Ġfoo ( no inline Ġconsumer : Ġ( T ) Ġ-> ĠInt ) Ġ{ ĊĠĠĠĠĠĠĠ Ġconsumer . hashCode () Ġ Ġ// Ġdo Ġsomething Ġwith Ġthe Ġconsumer ĊĠĠĠ Ġ} Ċ } Ċ Ċ fun Ġtest () Ġ{ ĊĠĠĠ ĠA . foo ( consumer Ġ= Ġ{ Ġ_: ĠThrowable Ġ-> Ġ 4 2 Ġ}) Ġ Ġ// Ġwarning : Ġ" red undant Ġlambda Ġarrow " ĊĠĠĠ ĠA . foo Ġ{ Ġ_: ĠThrowable Ġ-> Ġ 2 4 Ġ} Ġ Ġ// Ġwarning : Ġ" red undant Ġlambda Ġarrow " Ċ } Ċ