32 references to EcmaMetadataUtils
Microsoft.Diagnostics.DataContractReader.Contracts (14)
Contracts\CodeVersions_1.cs (1)
353if (methodDefToken == (uint)EcmaMetadataUtils.TokenType.mdtMethodDef)
Contracts\ExecutionManager\ExecutionManagerCore.cs (4)
486TargetPointer resolvedMethodTable = (EcmaMetadataUtils.TokenType)(classToken & EcmaMetadataUtils.TokenTypeMask) switch 488EcmaMetadataUtils.TokenType.mdtTypeDef => loader.GetModuleLookupMapElement(tables.TypeDefToMethodTable, classToken, out _), 489EcmaMetadataUtils.TokenType.mdtTypeRef => loader.GetModuleLookupMapElement(tables.TypeRefToMethodTable, classToken, out _),
Contracts\Loader_1.cs (1)
535uint rid = EcmaMetadataUtils.GetRowId(token);
Contracts\RuntimeTypeSystem_1.cs (6)
235int tokenRangeBitCount = EcmaMetadataUtils.RowIdBitCount - tokenRemainderBitCount; 236uint allRidBitsSet = EcmaMetadataUtils.RIDMask; 242return EcmaMetadataUtils.CreateMethodDef(tokenRange | tokenRemainder); 1406if (EcmaMetadataUtils.GetRowId(token) == 0) 1415MethodDefinitionHandle methodDefHandle = MetadataTokens.MethodDefinitionHandle((int)EcmaMetadataUtils.GetRowId(token)); 1994return EcmaMetadataUtils.CreateFieldDef(fieldDesc.DWord1 & (uint)FieldDescFlags1.TokenMask);
Contracts\StackWalk\GC\GcScanner.cs (2)
365if (methodToken == (uint)EcmaMetadataUtils.TokenType.mdtMethodDef) 368MethodDefinitionHandle methodDefHandle = MetadataTokens.MethodDefinitionHandle((int)EcmaMetadataUtils.GetRowId(methodToken));
Microsoft.Diagnostics.DataContractReader.Legacy (18)
ClrDataModule.cs (3)
426if ((EcmaMetadataUtils.TokenType)(token & EcmaMetadataUtils.TokenTypeMask) != EcmaMetadataUtils.TokenType.mdtMethodDef)
Dbi\DacDbiImpl.cs (7)
1442switch ((EcmaMetadataUtils.TokenType)(metadataToken & EcmaMetadataUtils.TokenTypeMask)) 1444case EcmaMetadataUtils.TokenType.mdtTypeDef: 1447case EcmaMetadataUtils.TokenType.mdtTypeRef: 2250if ((EcmaMetadataUtils.TokenType)(methodTk & EcmaMetadataUtils.TokenTypeMask) != EcmaMetadataUtils.TokenType.mdtMethodDef)
MetaDataImportImpl.cs (1)
26private static int GetRID(uint token) => (int)EcmaMetadataUtils.GetRowId(token);
SOSDacImpl.cs (7)
1158data->TokenOfType = (uint)EcmaMetadataUtils.TokenType.mdtTypeDef; 2571switch ((EcmaMetadataUtils.TokenType)(token & EcmaMetadataUtils.TokenTypeMask)) 2573case EcmaMetadataUtils.TokenType.mdtFieldDef: 2576case EcmaMetadataUtils.TokenType.mdtMethodDef: 2579case EcmaMetadataUtils.TokenType.mdtTypeDef: 2582case EcmaMetadataUtils.TokenType.mdtTypeRef: