| import kotlin.test.* | |
| @Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") | |
| @kotlin.native.internal.CanBePrecreated | |
| object CompileTime { | |
| const val int = Int.MIN_VALUE | |
| const val byte = Byte.MIN_VALUE | |
| const val short = Short.MIN_VALUE | |
| const val long = Long.MIN_VALUE | |
| const val boolean = true | |
| const val float = 1.0f | |
| const val double = 1.0 | |
| const val char = Char.MIN_VALUE | |
| } | |
| fun box(): String { | |
| assertEquals(Int.MIN_VALUE, CompileTime.int) | |
| assertEquals(Byte.MIN_VALUE, CompileTime.byte) | |
| assertEquals(Short.MIN_VALUE, CompileTime.short) | |
| assertEquals(Long.MIN_VALUE, CompileTime.long) | |
| assertEquals(true, CompileTime.boolean) | |
| assertEquals(1.0f, CompileTime.float) | |
| assertEquals(1.0, CompileTime.double) | |
| assertEquals(Char.MIN_VALUE, CompileTime.char) | |
| return "OK" | |
| } |