// CHECK JVM_IR:
//   Mangled name: #f(0:0){0§<kotlin.CharSequence&kotlin.Comparable<0:0>>}kotlin.Int
//   Public signature: /f|-4492268702610714557[0]
//   Public signature debug description: f(0:0){0§<kotlin.CharSequence&kotlin.Comparable<0:0>>}kotlin.Int
fun <T> f(x: T): Int where T : CharSequence, T : Comparable<T>

// CHECK:
//   Mangled name: #test(){}
//   Public signature: /test|6620506149988718649[0]
//   Public signature debug description: test(){}
fun test(): Unit

