class A { fun a() {} open class B(i: Int) inner class C(i: Int) : B(i) }