Files
kotlin/compiler/testData/codegen/boxWithStdlib/intrinsics/defaultObjectMapping.kt
Alexander Udalov ced1edcf98 Prohibit callable references to object members
To be able to make them more useful in the future, i.e. bound to the object
instance
2015-10-14 20:45:56 +03:00

19 lines
662 B
Kotlin
Vendored

import kotlin.test.assertEquals
fun box(): String {
assertEquals(java.lang.Integer.MIN_VALUE, Int.MIN_VALUE)
assertEquals(java.lang.Byte.MAX_VALUE, Byte.MAX_VALUE)
/*
// TODO: uncomment when callable references to object members are supported
assertEquals("MIN_VALUE", (Int.Companion::MIN_VALUE).name)
assertEquals("MAX_VALUE", (Double.Companion::MAX_VALUE).name)
assertEquals("MIN_VALUE", (Float.Companion::MIN_VALUE).name)
assertEquals("MAX_VALUE", (Long.Companion::MAX_VALUE).name)
assertEquals("MIN_VALUE", (Short.Companion::MIN_VALUE).name)
assertEquals("MAX_VALUE", (Byte.Companion::MAX_VALUE).name)
*/
return "OK"
}