// ĠIG NORE _ BACKEND _ FI R : ĠJVM _ IR Ċ fun Ġin Int ( x : ĠLong ): ĠBoolean Ġ{ ĊĠĠĠ Ġreturn Ġx Ġin Ġ 1 .. 2 Ċ } Ċ Ċ fun Ġin Long ( x : ĠInt ): ĠBoolean Ġ{ ĊĠĠĠ Ġreturn Ġx Ġin Ġ 1 L .. 2 L Ċ } Ċ Ċ fun Ġin Float ( x : ĠDouble ): ĠBoolean Ġ{ ĊĠĠĠ Ġreturn Ġx Ġin Ġ 1 . 0 f .. 2 . 0 f Ċ } Ċ Ċ fun Ġin Double ( x : ĠFloat ): ĠBoolean Ġ{ ĊĠĠĠ Ġreturn Ġx Ġin Ġ 1 . 0 .. 2 . 0 Ċ } Ċ Ċ // Ġ 0 ĠIN V OK ES PE CIAL Ċ // Ġ 0 ĠNEW Ċ // Ġ 0 Ġrange To Ċ // Ġ 0 Ġlong Range Contains Ċ // Ġ 0 Ġint Range Contains Ċ // Ġ 0 Ġdouble Range Contains Ċ // Ġ 0 Ġfloat Range Contains Ċ // Ġ 0 Ġcontains Ċ Ċ // ĠJVM _ TEMP LAT ES Ċ // Ġ 2 ĠI 2 L Ċ // Ġ 3 ĠF 2 D Ċ Ċ // ĠJVM _ IR _ TEMP LAT ES Ċ // Ġ 1 ĠI 2 L Ċ // Ġ 1 ĠF 2 D