35 references to TypeDef
Mono.Cecil (35)
Mono.Cecil.Metadata\Utilities.cs (6)
572 tables = new [] { Table.TypeDef, Table.TypeRef, Table.TypeSpec }; 581 Table.Method, Table.Field, Table.TypeRef, Table.TypeDef, Table.Param, Table.InterfaceImpl, Table.MemberRef, 593 tables = new [] { Table.TypeDef, Table.Method, Table.Assembly }; 597 tables = new [] { Table.TypeDef, Table.TypeRef, Table.ModuleRef, Table.Method, Table.TypeSpec }; 625 tables = new [] { Table.TypeDef, Table.Method }; 630 Table.Method, Table.Field, Table.TypeRef, Table.TypeDef, Table.Param, Table.InterfaceImpl, Table.MemberRef,
Mono.Cecil.PE\ImageReader.cs (8)
510 case Table.TypeDef: 542 size = GetTableIndexSize (Table.TypeDef) // Class 571 + GetTableIndexSize (Table.TypeDef); // Parent 581 size = GetTableIndexSize (Table.TypeDef) // Parent 593 size = GetTableIndexSize (Table.TypeDef) // Parent 610 size = GetTableIndexSize (Table.TypeDef) // Class 676 size = GetTableIndexSize (Table.TypeDef) // NestedClass 677 + GetTableIndexSize (Table.TypeDef); // EnclosingClass
Mono.Cecil\AssemblyReader.cs (12)
844 int length = MoveTo (Table.TypeDef); 920 var nested = ReadTableIndex (Table.TypeDef); 921 var declaring = ReadTableIndex (Table.TypeDef); 945 if (!MoveTo (Table.TypeDef, rid)) 962 type.fields_range = ReadListRange (rid, Table.TypeDef, Table.Field); 963 type.methods_range = ReadListRange (rid, Table.TypeDef, Table.Method); 1035 var parent = ReadTableIndex (Table.TypeDef); 1064 if (!MoveTo (Table.TypeDef, rid)) 1256 var type = ReadTableIndex (Table.TypeDef); 1507 var type_rid = ReadTableIndex (Table.TypeDef); 1589 var type_rid = ReadTableIndex (Table.TypeDef); 2087 ReadTableIndex (Table.TypeDef);
Mono.Cecil\AssemblyWriter.cs (8)
339 buffer.WriteRID (rows [i].Col1, Table.TypeDef); // Class 436 buffer.WriteRID (rows [i].Col3, Table.TypeDef); // Parent 476 buffer.WriteRID (rows [i].Col1, Table.TypeDef); // Parent 499 buffer.WriteRID (rows [i].Col1, Table.TypeDef); // Parent 539 buffer.WriteRID (rows [i].Col1, Table.TypeDef); // Class 679 buffer.WriteRID (rows [i].Col1, Table.TypeDef); // NestedClass 680 buffer.WriteRID (rows [i].Col2, Table.TypeDef); // EnclosingClass 912 this.type_def_table = GetTable<TypeDefTable> (Table.TypeDef);
Mono.Cecil\ModuleDefinition.cs (1)
532 return HasImage && Image.HasTable (Table.TypeDef);