43 references to EcmaMetadataUtils
Microsoft.Diagnostics.DataContractReader.Contracts (14)
Contracts\CodeVersions_1.cs (1)
353if (methodDefToken == (uint)EcmaMetadataUtils.TokenType.mdtMethodDef)
Contracts\ExecutionManager\ExecutionManagerCore.cs (4)
508TargetPointer resolvedMethodTable = (EcmaMetadataUtils.TokenType)(classToken & EcmaMetadataUtils.TokenTypeMask) switch 510EcmaMetadataUtils.TokenType.mdtTypeDef => loader.GetModuleLookupMapElement(tables.TypeDefToMethodTable, classToken, out _), 511EcmaMetadataUtils.TokenType.mdtTypeRef => loader.GetModuleLookupMapElement(tables.TypeRefToMethodTable, classToken, out _),
Contracts\Loader_1.cs (1)
535uint rid = EcmaMetadataUtils.GetRowId(token);
Contracts\RuntimeTypeSystem_1.cs (6)
222int tokenRangeBitCount = EcmaMetadataUtils.RowIdBitCount - tokenRemainderBitCount; 223uint allRidBitsSet = EcmaMetadataUtils.RIDMask; 229return EcmaMetadataUtils.CreateMethodDef(tokenRange | tokenRemainder); 1397if (EcmaMetadataUtils.GetRowId(token) == 0) 1406MethodDefinitionHandle methodDefHandle = MetadataTokens.MethodDefinitionHandle((int)EcmaMetadataUtils.GetRowId(token)); 1985return 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 (29)
ClrDataModule.cs (3)
426if ((EcmaMetadataUtils.TokenType)(token & EcmaMetadataUtils.TokenTypeMask) != EcmaMetadataUtils.TokenType.mdtMethodDef)
Dbi\DacDbiImpl.cs (18)
1745*pLocalSigToken = (uint)EcmaMetadataUtils.TokenType.mdtSignature; 1751MethodDefinitionHandle mdMethodHandle = MetadataTokens.MethodDefinitionHandle((int)EcmaMetadataUtils.GetRowId(functionToken)); 2258switch ((EcmaMetadataUtils.TokenType)(metadataToken & EcmaMetadataUtils.TokenTypeMask)) 2260case EcmaMetadataUtils.TokenType.mdtTypeDef: 2263case EcmaMetadataUtils.TokenType.mdtTypeRef: 2391switch ((EcmaMetadataUtils.TokenType)(metadataToken & EcmaMetadataUtils.TokenTypeMask)) 2393case EcmaMetadataUtils.TokenType.mdtTypeDef: 2396case EcmaMetadataUtils.TokenType.mdtTypeRef: 3943if ((EcmaMetadataUtils.TokenType)(methodTk & EcmaMetadataUtils.TokenTypeMask) != EcmaMetadataUtils.TokenType.mdtMethodDef) 4060if ((EcmaMetadataUtils.TokenType)(methodTk & EcmaMetadataUtils.TokenTypeMask) != EcmaMetadataUtils.TokenType.mdtMethodDef) 4497uint ridA = EcmaMetadataUtils.GetRowId(rts.GetTypeDefToken(a)); 4498uint ridB = EcmaMetadataUtils.GetRowId(rts.GetTypeDefToken(b));
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: