KT-10375, KT-19523: Fix J2K hex literal number conversion issues.
#KT-10375, #KT-19523 fixed
This commit is contained in:
@@ -9,5 +9,7 @@ class Test {
|
||||
long l1 = 0xffffffff;
|
||||
Long l2 = 0xffffffffl;
|
||||
long l3 = 0xffffffffffL;
|
||||
long l4 = 0xFFFFFFFFFFFFFFFFL;
|
||||
long l5 = 0xF000000000000000L;
|
||||
}
|
||||
}
|
||||
+4
-2
@@ -2,11 +2,13 @@ internal class Test {
|
||||
fun test() {
|
||||
val i1 = 0x21
|
||||
val i2 = 0x33
|
||||
val i3 = 0xffffffff.toInt()
|
||||
val i3 = -0x1
|
||||
val i4 = 0XCCCC
|
||||
val i5 = 0x6fffffff
|
||||
val l1: Long = 0xffffffff
|
||||
val l1: Long = -0x1
|
||||
val l2 = 0xffffffffL
|
||||
val l3 = 0xffffffffffL
|
||||
val l4 = -0x1L
|
||||
val l5 = -0x1000000000000000L
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user