// !DIAGNOSTICS: -UNUSED_PARAMETER interface JPAEntityClass { fun T.findByName(s: String): D {null!!} } class Foo { companion object : JPAEntityClass } fun main(args: Array) { with("", { Foo.findByName("") }) with(Foo) { findByName("") } }