[K/N] Adjust test objc_direct.kt to pass under both K1 and K2
^KT-54610 Merge-request: KT-MR-10825 Merged-by: Vladimir Sukharev <Vladimir.Sukharev@jetbrains.com>
This commit is contained in:
committed by
Space Team
parent
ce76db1636
commit
767cba5211
@@ -10,14 +10,14 @@ import kotlinx.cinterop.*
|
|||||||
fun callDirect(): ULong {
|
fun callDirect(): ULong {
|
||||||
val cc = CallingConventions()
|
val cc = CallingConventions()
|
||||||
//CHECK: invoke i64 @_{{[a-zA-Z0-9]+}}_knbridge{{[0-9]+}}(i8* %{{[0-9]+}}, i64 42)
|
//CHECK: invoke i64 @_{{[a-zA-Z0-9]+}}_knbridge{{[0-9]+}}(i8* %{{[0-9]+}}, i64 42)
|
||||||
return cc.direct(42)
|
return cc.direct(42uL)
|
||||||
}
|
}
|
||||||
|
|
||||||
//CHECK-LABEL: kfun:#callRegular(){}kotlin.ULong
|
//CHECK-LABEL: kfun:#callRegular(){}kotlin.ULong
|
||||||
fun callRegular(): ULong {
|
fun callRegular(): ULong {
|
||||||
val cc = CallingConventions()
|
val cc = CallingConventions()
|
||||||
//CHECK: invoke i64 @_{{[a-zA-Z0-9]+}}_knbridge{{[0-9]+}}(i8* %{{[0-9]+}}, i8* %{{[0-9]+}}, i64 42)
|
//CHECK: invoke i64 @_{{[a-zA-Z0-9]+}}_knbridge{{[0-9]+}}(i8* %{{[0-9]+}}, i8* %{{[0-9]+}}, i64 42)
|
||||||
return cc.regular(42)
|
return cc.regular(42uL)
|
||||||
}
|
}
|
||||||
|
|
||||||
fun main() {
|
fun main() {
|
||||||
|
|||||||
Reference in New Issue
Block a user