interface Bar { fun foo() } abstract class Foo : Bar /** * [Foo.foo] */ fun usage() {}