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
);