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