// ĠIG NORE _ BACKEND : ĠJVM _ IR Ċ // ĠTODO ĠK T - 3 6 6 4 6 ĠDon 't Ġbox Ġprimitive Ġvalues Ġin Ġequality Ġcomparison Ġwith Ġnullable Ġprimitive Ġvalues Ġin ĠJVM _ IR Ċ Ċ fun Ġtest Boolean 1 ( a : ĠBoolean , Ġb : ĠBoolean ?) Ġ= Ġa Ġ== Ġb Ċ fun Ġtest Boolean 2 ( a : ĠBoolean , Ġb : ĠBoolean ?) Ġ= Ġa Ġ!= Ġb Ċ Ċ fun Ġtest Char 1 ( a : ĠChar , Ġb : ĠChar ?) Ġ= Ġa Ġ== Ġb Ċ fun Ġtest Char 2 ( a : ĠChar , Ġb : ĠChar ?) Ġ= Ġa Ġ!= Ġb Ċ Ċ fun Ġtest Byte 1 ( a : ĠByte , Ġb : ĠByte ?) Ġ= Ġa Ġ== Ġb Ċ fun Ġtest Byte 2 ( a : ĠByte , Ġb : ĠByte ?) Ġ= Ġa Ġ!= Ġb Ċ Ċ fun Ġtest Short 1 ( a : ĠShort , Ġb : ĠShort ?) Ġ= Ġa Ġ== Ġb Ċ fun Ġtest Short 2 ( a : ĠShort , Ġb : ĠShort ?) Ġ= Ġa Ġ!= Ġb Ċ Ċ fun Ġtest Int 1 ( a : ĠInt , Ġb : ĠInt ?) Ġ= Ġa Ġ== Ġb Ċ fun Ġtest Int 2 ( a : ĠInt , Ġb : ĠInt ?) Ġ= Ġa Ġ!= Ġb Ċ Ċ fun Ġtest Long 1 ( a : ĠLong , Ġb : ĠLong ?) Ġ= Ġa Ġ== Ġb Ċ fun Ġtest Long 2 ( a : ĠLong , Ġb : ĠLong ?) Ġ= Ġa Ġ!= Ġb Ċ Ċ // Ġ 2 Ġchar Value Ċ // Ġ 2 ĠbyteValue Ċ // Ġ 2 Ġshort Value Ċ // Ġ 2 Ġint Value Ċ // Ġ 2 Ġlong Value Ċ // Ġ 2 Ġvalue Of Ċ // Ġ 2 ĠBoolean . valueOf Ċ // Ġ 2 Ġare Equal