// CHECK:
//   Mangled name: #foo(PropertyDescriptorImpl){}
//   Public signature: /foo|699254769171630146[0]
fun foo(descriptor: PropertyDescriptorImpl): Unit

