// CHECK JVM_IR:
//   Mangled name: #length(kotlin.String){}kotlin.Int
//   Public signature: /length|-1740595923541354280[0]
//   Public signature debug description: length(kotlin.String){}kotlin.Int
// CHECK JS_IR NATIVE:
//   Mangled name: #length(kotlin.String){}
//   Public signature: /length|-4601517635690082987[0]
//   Public signature debug description: length(kotlin.String){}
fun length(s: String): Int

// CHECK JVM_IR:
//   Mangled name: #lengthN(kotlin.String?){}kotlin.Int?
//   Public signature: /lengthN|-8193665080783092535[0]
//   Public signature debug description: lengthN(kotlin.String?){}kotlin.Int?
// CHECK JS_IR NATIVE:
//   Mangled name: #lengthN(kotlin.String?){}
//   Public signature: /lengthN|-6892154630635195903[0]
//   Public signature debug description: lengthN(kotlin.String?){}
fun lengthN(s: String?): Int?

