Support unsigned integers in kotlinx-metadata-jvm

#KT-25371 Fixed
This commit is contained in:
Mikhail Zarechenskiy
2018-09-13 20:56:55 +03:00
parent dac4cb5d06
commit ed2b9172da
8 changed files with 116 additions and 5 deletions
+16
View File
@@ -10,6 +10,14 @@ annotation class A(
val f: Float,
val j: Long,
val d: Double,
val ui: UInt,
val ub: UByte,
val us: UShort,
val ul: ULong,
val ui_max: UInt,
val ub_max: UByte,
val us_max: UShort,
val ul_max: ULong,
val za: BooleanArray,
val ca: CharArray,
val ba: ByteArray,
@@ -39,6 +47,14 @@ class C {
-2.72f,
239239239239239L,
3.14,
1u,
0xFFu,
3u,
4uL,
0xFFFF_FFFFu,
UByte.MAX_VALUE,
0xFF_FFu,
18446744073709551615u,
[true],
['\''],
[1.toByte()],