package test public open class ProtectedPackageConstructor : java.lang.Object { public constructor ProtectedPackageConstructor() protected/*protected static*/ open class Foo : java.lang.Object { protected/*protected and package*/ constructor Foo() } }