internal StructWithMonoCecil(AssemblyWithMonoCecil assembly, NamespaceWithMonoCecil @namespace, TypeDefinition type) { this.assembly = assembly; this.@namespace = @namespace; this.type = type; typeWithMonoCecil = new StructTypeWithMonoCecil(this); }
internal StructPropertyCollectionWithMonoCecil(StructTypeWithMonoCecil typeWithMonoCecil) { this.typeWithMonoCecil = typeWithMonoCecil; }
internal StructIndexerCollectionWithMonoCecil(StructTypeWithMonoCecil typeWithMonoCecil) { this.typeWithMonoCecil = typeWithMonoCecil; }
internal StructMethodCollectionWithMonoCecil(StructTypeWithMonoCecil typeWithMonoCecil) { this.typeWithMonoCecil = typeWithMonoCecil; }
internal StructEventCollectionWithMonoCecil(StructTypeWithMonoCecil typeWithMonoCecil) { this.typeWithMonoCecil = typeWithMonoCecil; }
internal StructNestedClassCollectionWithMonoCecil(StructTypeWithMonoCecil typeWithMonoCecil) { this.typeWithMonoCecil = typeWithMonoCecil; }