// ĠOriginal Ġproblem Ġwas Ġdiscovered Ġin Ġ` backend . main / org / jetbrains / kotlin / codegen / inline / Inline Cache . kt ` Ċ Ċ // ĠFILE : ĠS LR U Map . java Ċ Ċ import Ġorg . jetbrains . annotations . NotNull ; Ċ Ċ public Ġinterface ĠS LR U Map < V > Ġ{ ĊĠĠĠ Ġvoid Ġtake V (@ NotNull ĠV Ġvalue ); Ċ } Ċ Ċ // ĠFILE : Ġmain . kt Ċ Ċ fun Ġ< V > ĠS LR U Map < V >. get Or Put ( value : ĠV ) Ġ{ ĊĠĠĠ Ġ<! IN AP PL IC ABLE _ C AND ID ATE { LT }! >< ! IN AP PL IC ABLE _ C AND ID ATE { P SI }! > take V <! >( value ) <! > Ċ } Ċ