// FIR_IDENTICAL // !DIAGNOSTICS: -UNUSED_PARAMETER interface A { fun foo(x: T) fun foo(x: String) fun baz(x: E, y: String) fun baz(x: String, y: E) } fun baz(x: E, y: String) {} fun baz(x: String, y: E) {} fun bar(x: A) { x.foo("") x.baz("", "") baz("", "") }