package Ġtest Ċ Ċ // Ġval Ġp 1 : Ġtrue Ċ val Ġp 1 : ĠInt Ġ= Ġ- 1 Ċ Ċ // Ġval Ġp 2 : Ġtrue Ċ val Ġp 2 : ĠLong Ġ= Ġ- 1 Ċ Ċ // Ġval Ġp 3 : Ġtrue Ċ val Ġp 3 : ĠByte Ġ= Ġ- 1 Ċ Ċ // Ġval Ġp 4 : Ġtrue Ċ val Ġp 4 : ĠShort Ġ= Ġ- 1 Ċ Ċ // Ġval Ġl 1 : Ġfalse Ċ val Ġl 1 : ĠLong Ġ= Ġ- 1 . to Long () Ċ Ċ // Ġval Ġl 2 : Ġfalse Ċ val Ġl 2 : ĠByte Ġ= Ġ<! INITIAL IZER _ TYPE _ MIS MATCH , ĠTYPE _ MIS MATCH ! >- 1 . to Long () <! > Ċ Ċ // Ġval Ġl 3 : Ġfalse Ċ val Ġl 3 : ĠInt Ġ= Ġ<! INITIAL IZER _ TYPE _ MIS MATCH , ĠTYPE _ MIS MATCH ! >- 1 . to Long () <! > Ċ Ċ // Ġval Ġl 4 : Ġfalse Ċ val Ġl 4 : ĠShort Ġ= Ġ<! INITIAL IZER _ TYPE _ MIS MATCH , ĠTYPE _ MIS MATCH ! >- 1 . to Long () <! > ĊĊ Ċ // Ġval Ġb 1 : Ġfalse Ċ val Ġb 1 : ĠByte Ġ= Ġ<! TYPE _ MIS MATCH ! >- 1 . to Byte () <! > Ċ Ċ // Ġval Ġb 2 : Ġfalse Ċ val Ġb 2 : ĠInt Ġ= Ġ- 1 . to Byte () Ċ Ċ // Ġval Ġb 3 : Ġfalse Ċ val Ġb 3 : ĠLong Ġ= Ġ<! TYPE _ MIS MATCH ! >- 1 . to Byte () <! > Ċ Ċ // Ġval Ġb 4 : Ġfalse Ċ val Ġb 4 : ĠShort Ġ= Ġ<! TYPE _ MIS MATCH ! >- 1 . to Byte () <! > ĊĊ Ċ // Ġval Ġi 1 : Ġfalse Ċ val Ġi 1 : ĠByte Ġ= Ġ<! TYPE _ MIS MATCH ! >- 1 . toInt () <! > Ċ Ċ // Ġval Ġi 2 : Ġfalse Ċ val Ġi 2 : ĠInt Ġ= Ġ- 1 . toInt () Ċ Ċ // Ġval Ġi 3 : Ġfalse Ċ val Ġi 3 : ĠLong Ġ= Ġ<! TYPE _ MIS MATCH ! >- 1 . toInt () <! > Ċ Ċ // Ġval Ġi 4 : Ġfalse Ċ val Ġi 4 : ĠShort Ġ= Ġ<! TYPE _ MIS MATCH ! >- 1 . toInt () <! > Ċ Ċ // Ġval Ġs 1 : Ġfalse Ċ val Ġs 1 : ĠByte Ġ= Ġ<! TYPE _ MIS MATCH ! >- 1 . to Short () <! > Ċ Ċ // Ġval Ġs 2 : Ġfalse Ċ val Ġs 2 : ĠInt Ġ= Ġ- 1 . to Short () Ċ Ċ // Ġval Ġs 3 : Ġfalse Ċ val Ġs 3 : ĠLong Ġ= Ġ<! TYPE _ MIS MATCH ! >- 1 . to Short () <! > Ċ Ċ // Ġval Ġs 4 : Ġfalse Ċ val Ġs 4 : ĠShort Ġ= Ġ<! TYPE _ MIS MATCH ! >- 1 . to Short () <! > Ċ