val test1: Long field = 42L get val test2: Short field = 42S get val test3: Byte field = 42B get val test4: Long field = -42L get val test5: Short field = -42S get val test6: Byte field = -42B get class TestImplicitArguments { val x: Long field = x get constructor(x: Long = 1.unaryMinus()) /* primary */ { super/*Any*/() /* () */ } } fun test() { val test1: Int? = 42 val test2: Long = 42L val test3: Long? = 42L val test4: Long? = -1L val test5: Long? = 1.unaryMinus() val test6: Short? = 1.unaryMinus() val test7: Byte? = 1.unaryMinus() } fun testImplicitArguments(x: Long = 1.unaryMinus()) { }