namespace test public open class test.InnerClassesInGeneric : java.lang.Object { public final /*constructor*/ fun (): test.InnerClassesInGeneric public open class test.InnerClassesInGeneric.Inner : java.lang.Object { public final /*constructor*/ fun (): test.InnerClassesInGeneric.Inner } public open class test.InnerClassesInGeneric.Inner2 : test.InnerClassesInGeneric.Inner, java.lang.Iterable

{ public final /*constructor*/ fun (): test.InnerClassesInGeneric.Inner2 public open override /*1*/ fun iterator(): java.util.Iterator

? } }