package one /* anchor --> */interface Interface { /* anchor --> */fun foo(/* anchor --> */param: String/* <-- */)/* <-- */ }/* <-- */ /* anchor --> */open class ClassWithParameter/* anchor --> */(/* anchor --> */i: Interface/* <-- */)/* <-- *//* <-- */ /* anchor --> */class TopLevelClass : ClassWithParameter(object : Interface { override fun foo(param: String) { } })/* <-- */