89 references to RID
illink (2)
Mono.Cecil (86)
Mono.Cecil.Cil\CodeReader.cs (3)
123 if (body.local_var_token.RID != 0) 225 return reader.image.UserStringHeap.Read (token.RID); 511 if (local_var_token.RID > 0) {
Mono.Cecil.Cil\Symbols.cs (1)
763 this.token = new MetadataToken (TokenType.MethodDebugInformation, method.MetadataToken.RID);
Mono.Cecil.Metadata\MetadataToken.cs (1)
91 return string.Format ("[{0}:0x{1}]", TokenType, RID.ToString ("x4"));
Mono.Cecil.Metadata\Utilities.cs (15)
306 if (token.RID == 0) 310 ret = token.RID << 2; 322 ret = token.RID << 2; 334 ret = token.RID << 5; 384 ret = token.RID << 1; 394 ret = token.RID << 2; 406 ret = token.RID << 3; 422 ret = token.RID << 1; 432 ret = token.RID << 1; 442 ret = token.RID << 1; 452 ret = token.RID << 2; 464 ret = token.RID << 3; 474 ret = token.RID << 2; 488 ret = token.RID << 1; 498 ret = token.RID << 5;
Mono.Cecil\AssemblyReader.cs (27)
423 if (method.HasBody && method.token.RID != 0 && method.debug_info == null) 648 return GetMethodDefinition (token.RID); 738 if (implementation.RID == 0) { 745 var file_record = ReadFileRecord (implementation.RID); 1010 var rid = type.token.RID; 1135 if (scope_token.RID != rid) { 1177 var index = scope.RID - 1; 1205 if (type.token.RID == 0) 1331 var rid = field.token.RID; 1417 var rid = field.token.RID; 1599 if (!metadata.Semantics.TryGetValue (method.token.RID, out row)) 1647 metadata.Semantics.Remove (method.token.RID); 1853 var rid = method.token.RID; 1884 pinvokes.Add (method.RID, new Row<PInvokeAttributes, uint, uint> (attributes, name, scope)); 1980 if (owner.RID == 0) 2095 AddOverrideMapping (method.RID, @override); 2118 if (!MoveTo (Table.StandAloneSig, token.RID)) 2134 if (!MoveTo (Table.StandAloneSig, local_var_token.RID)) 2157 var rid = token.RID; 2354 var method = GetMethodDefinition (token.RID); 2416 if (token.RID == 0) 2419 if (!MoveTo (Table.StandAloneSig, token.RID)) 2596 if (token.RID == 0) 2750 declaring_type = exported_types [(int) implementation.RID - 1]; 2775 scope = metadata.GetAssemblyNameReference (token.RID); 2791 if (!MoveTo (Table.File, token.RID)) 2848 if (!MoveTo (Table.MethodDebugInformation, method.MetadataToken.RID))
Mono.Cecil\AssemblyWriter.cs (25)
1558 var gp_rid = generic_parameter.token.RID; 1577 var type_rid = type.token.RID; 1600 type.token.RID)); 1611 nested_table.AddRow (new NestedClassRow (nested.token.RID, type.token.RID)); 1668 field.token.RID)); 1674 table.AddRow (new FieldLayoutRow ((uint) field.Offset, field.token.RID)); 1749 pinvoke.Module.MetadataToken.RID)); 1759 method.DeclaringType.token.RID, 1806 property_map_table.AddRow (new PropertyMapRow (type.token.RID, property_rid)); 1848 event_map_table.AddRow (new EventMapRow (type.token.RID, event_rid)); 1888 method.token.RID, 2329 state_machine_method_table.AddRow (new StateMachineMethodRow (method_info.Method.MetadataToken.RID, method_info.StateMachineKickOffMethod.MetadataToken.RID)); 2335 method_info.Method.MetadataToken.RID, 2477 signature.WriteCompressedUInt32 (async_method.resume_methods [i].MetadataToken.RID); 2556 return import_token.RID; 2561 return import_token.RID; 2573 signature.WriteCompressedUInt32 (target.reference.MetadataToken.RID); 2588 signature.WriteCompressedUInt32 (target.reference.MetadataToken.RID); 2596 signature.WriteCompressedUInt32 (target.reference.MetadataToken.RID); 2690 var rid = info.Method.MetadataToken.RID; 2694 method_debug_information_table.rows [rid - 1].Col1 = GetDocumentToken (document).RID; 3328 WriteCompressedUInt32 (info.local_var_token.RID); 3344 WriteCompressedUInt32 (document_token.RID);
Mono.Cecil\MetadataSystem.cs (14)
181 Types [type.token.RID - 1] = type; 194 TypeReferences [type.token.RID - 1] = type; 207 Fields [field.token.RID - 1] = field; 220 Methods [method.token.RID - 1] = method; 233 MemberReferences [member.token.RID - 1] = member; 238 return NestedTypes.TryGetValue (type.token.RID, out mapping); 248 return ReverseNestedTypes.TryGetValue (type.token.RID, out declaring); 258 return Interfaces.TryGetValue (type.token.RID, out mapping); 273 return Properties.TryGetValue (type.token.RID, out range); 283 return Events.TryGetValue (type.token.RID, out range); 303 return GenericConstraints.TryGetValue (generic_parameter.token.RID, out mapping); 313 return Overrides.TryGetValue (method.token.RID, out mapping); 331 return LocalScopes.TryGetValue (method.MetadataToken.RID, out scopes); 349 return StateMachineMethods.TryGetValue (method.MetadataToken.RID, out rid);
Mono.Cecil.Pdb (1)
Mono.Cecil.Pdb\NativePdbWriter.cs (1)
80 if (import_parent.RID != 0) {