// FIR_IDENTICAL // !LANGUAGE: +NewInference // !DIAGNOSTICS: -UNUSED_PARAMETER // ISSUE: KT-35896 interface B class Inv class Foo(x: Int): B> fun bar(list: T2, fn: (S) -> B) {} fun foo(list: Inv) { bar(list, ::Foo) }