21 references to TypeDefOrRef
Mono.Cecil (21)
Mono.Cecil.Metadata\Utilities.cs (3)
47 case CodedIndex.TypeDefOrRef: 309 case CodedIndex.TypeDefOrRef: 570 case CodedIndex.TypeDefOrRef:
Mono.Cecil.PE\ImageReader.cs (4)
513 + GetCodedIndexSize (CodedIndex.TypeDefOrRef) // BaseType 543 + GetCodedIndexSize (CodedIndex.TypeDefOrRef); // Interface 590 + GetCodedIndexSize (CodedIndex.TypeDefOrRef); // EventType 690 + GetCodedIndexSize (CodedIndex.TypeDefOrRef); // Constraint
Mono.Cecil\AssemblyReader.cs (5)
960 type.BaseType = GetTypeDefOrRef (ReadMetadataToken (CodedIndex.TypeDefOrRef)); 1257 var @interface = ReadMetadataToken (CodedIndex.TypeDefOrRef); 1486 var event_type = GetTypeDefOrRef (ReadMetadataToken (CodedIndex.TypeDefOrRef)); 2037 new Row<uint, MetadataToken> (i, ReadMetadataToken (CodedIndex.TypeDefOrRef))); 3289 return CodedIndex.TypeDefOrRef.GetMetadataToken (ReadCompressedUInt32 ());
Mono.Cecil\AssemblyWriter.cs (9)
288 rows [i].Col4, CodedIndex.TypeDefOrRef); // Extends 340 buffer.WriteCodedRID (rows [i].Col2, CodedIndex.TypeDefOrRef); // Interface 489 buffer.WriteCodedRID (rows [i].Col3, CodedIndex.TypeDefOrRef); // EventType 720 buffer.WriteCodedRID (rows [i].Col2, CodedIndex.TypeDefOrRef); // Constraint 1462 MakeCodedRID (GetTypeToken (type.BaseType), CodedIndex.TypeDefOrRef), 1565 MakeCodedRID (GetTypeToken (constraint.ConstraintType), CodedIndex.TypeDefOrRef))); 1584 MakeCodedRID (GetTypeToken (iface_impl.InterfaceType), CodedIndex.TypeDefOrRef))); 1859 MakeCodedRID (GetTypeToken (@event.EventType), CodedIndex.TypeDefOrRef))); 2767 return CodedIndex.TypeDefOrRef.CompressMetadataToken (metadata.LookupToken (type));