// !DIAGNOSTICS_NUMBER: 3 // !DIAGNOSTICS: TYPE_INFERENCE_PARAMETER_CONSTRAINT_ERROR // !LANGUAGE: -NewInference class A fun foo(a: A) = a fun test() { foo { it } foo { x -> x} foo { x: Int -> x} }