// CHECK: // Mangled name: #f(J;X;J1){} // Public signature: /f|-2688577840123949128[0] // Public signature debug description: f(J;X;J1){} fun f(j: J, x: X, j1: J1): Unit