IR text tests: Unmute tests that have main function
Don't use `main` function in these tests, because `main` function has specific mangling rules in JVM. Use other function name. ^KT-57755
This commit is contained in:
committed by
Space Team
parent
1759b9e3c4
commit
af247c3344
+7
-11
@@ -15,16 +15,12 @@ fun <R : Number> Number.convert(): R
|
||||
fun foo(arg: Number): Unit
|
||||
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: #main(kotlin.Array<kotlin.String>){}
|
||||
// Mangled name for the signature computed from Ir: main(kotlin.Array<kotlin.String>){}
|
||||
// Mangled name for the signature computed from Descriptor: main(kotlin.Array<kotlin.String>){}%argumentMappedWithError.kt
|
||||
// Public signature by IR: /main|5976701115139892152[0]
|
||||
// Public signature by IR debug description: main(kotlin.Array<kotlin.String>){}
|
||||
// Public signature by Frontend: /main|5561668743171252170[0]
|
||||
// Public signature by Frontend debug description: main(kotlin.Array<kotlin.String>){}%argumentMappedWithError.kt
|
||||
// Mangled name: #runMe(kotlin.Array<kotlin.String>){}
|
||||
// Public signature: /runMe|-242509563910791110[0]
|
||||
// Public signature debug description: runMe(kotlin.Array<kotlin.String>){}
|
||||
// CHECK JS_IR NATIVE:
|
||||
// Mangled name: #main(kotlin.Array<kotlin.String>){}
|
||||
// Public signature: /main|5976701115139892152[0]
|
||||
// Public signature debug description: main(kotlin.Array<kotlin.String>){}
|
||||
fun main(args: Array<String>): Unit
|
||||
// Mangled name: #runMe(kotlin.Array<kotlin.String>){}
|
||||
// Public signature: /runMe|-242509563910791110[0]
|
||||
// Public signature debug description: runMe(kotlin.Array<kotlin.String>){}
|
||||
fun runMe(args: Array<String>): Unit
|
||||
|
||||
|
||||
Reference in New Issue
Block a user