trait Bar { fun T.bar() {} } class A { class object : Bar } fun test() { A.bar() }