package test

public/*package*/ open class InnerClassOfGeneric {
    public/*package*/ constructor InnerClassOfGeneric()

    // Static members
    public open fun main(/*0*/ kotlin.Array<(out) kotlin.String!>!): kotlin.Unit
}

internal final class Outer</*0*/ T> {
    public constructor Outer</*0*/ T>()

    internal final inner class Inner {
        public constructor Inner(/*0*/ kotlin.List<T>)
    }

    internal final inner class InnerSimple {
        public constructor InnerSimple()
    }
}
