internal StructWithReflection(AssemblyWithReflection assembly, NamespaceWithReflection @namespace, Type type) { this.assembly = assembly; this.@namespace = @namespace; this.type = type; typeWithReflection = new StructTypeWithReflection(this); }
internal StructNestedStructCollectionWithReflection(StructTypeWithReflection typeWithReflection) { this.typeWithReflection = typeWithReflection; }
internal StructFieldCollectionWithReflection(StructTypeWithReflection typeWithReflection) { this.typeWithReflection = typeWithReflection; }
internal StructEventCollectionWithReflection(StructTypeWithReflection typeWithReflection) { this.typeWithReflection = typeWithReflection; }
internal StructIndexerCollectionWithReflection(StructTypeWithReflection typeWithReflection) { this.typeWithReflection = typeWithReflection; }
internal StructPropertyCollectionWithReflection(StructTypeWithReflection typeWithReflection) { this.typeWithReflection = typeWithReflection; }