49 references to EcmaMetadataUtils
Microsoft.Diagnostics.DataContractReader.Contracts (16)
Contracts\CallingConvention\CallingConvention_1.cs (4)
306if (methodToken == (uint)EcmaMetadataUtils.TokenType.mdtMethodDef) 310(int)EcmaMetadataUtils.GetRowId(methodToken)); 356if (methodToken == (uint)EcmaMetadataUtils.TokenType.mdtMethodDef) 360(int)EcmaMetadataUtils.GetRowId(methodToken));
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)
568uint rid = EcmaMetadataUtils.GetRowId(token);
Contracts\RuntimeTypeSystem_1.cs (6)
222int tokenRangeBitCount = EcmaMetadataUtils.RowIdBitCount - tokenRemainderBitCount; 223uint allRidBitsSet = EcmaMetadataUtils.RIDMask; 229return EcmaMetadataUtils.CreateMethodDef(tokenRange | tokenRemainder); 1448if (EcmaMetadataUtils.GetRowId(token) == 0) 1457MethodDefinitionHandle methodDefHandle = MetadataTokens.MethodDefinitionHandle((int)EcmaMetadataUtils.GetRowId(token)); 2042return EcmaMetadataUtils.CreateFieldDef(fieldDesc.DWord1 & (uint)FieldDescFlags1.TokenMask);
Microsoft.Diagnostics.DataContractReader.Legacy (33)
ClrDataModule.cs (3)
426if ((EcmaMetadataUtils.TokenType)(token & EcmaMetadataUtils.TokenTypeMask) != EcmaMetadataUtils.TokenType.mdtMethodDef)
Dbi\DacDbiImpl.cs (18)
2088*pLocalSigToken = (uint)EcmaMetadataUtils.TokenType.mdtSignature; 2094MethodDefinitionHandle mdMethodHandle = MetadataTokens.MethodDefinitionHandle((int)EcmaMetadataUtils.GetRowId(functionToken)); 2601switch ((EcmaMetadataUtils.TokenType)(metadataToken & EcmaMetadataUtils.TokenTypeMask)) 2603case EcmaMetadataUtils.TokenType.mdtTypeDef: 2606case EcmaMetadataUtils.TokenType.mdtTypeRef: 3134switch ((EcmaMetadataUtils.TokenType)(metadataToken & EcmaMetadataUtils.TokenTypeMask)) 3136case EcmaMetadataUtils.TokenType.mdtTypeDef: 3139case EcmaMetadataUtils.TokenType.mdtTypeRef: 4818if ((EcmaMetadataUtils.TokenType)(methodTk & EcmaMetadataUtils.TokenTypeMask) != EcmaMetadataUtils.TokenType.mdtMethodDef) 4935if ((EcmaMetadataUtils.TokenType)(methodTk & EcmaMetadataUtils.TokenTypeMask) != EcmaMetadataUtils.TokenType.mdtMethodDef) 5548uint ridA = EcmaMetadataUtils.GetRowId(rts.GetTypeDefToken(a)); 5549uint ridB = EcmaMetadataUtils.GetRowId(rts.GetTypeDefToken(b));
Dbi\TypeDataWalk.cs (4)
220switch ((EcmaMetadataUtils.TokenType)(metadataToken & EcmaMetadataUtils.TokenTypeMask)) 222case EcmaMetadataUtils.TokenType.mdtTypeDef: 225case EcmaMetadataUtils.TokenType.mdtTypeRef:
MetaDataImportImpl.cs (1)
26private static int GetRID(uint token) => (int)EcmaMetadataUtils.GetRowId(token);
SOSDacImpl.cs (7)
1137data->TokenOfType = (uint)EcmaMetadataUtils.TokenType.mdtTypeDef; 2549switch ((EcmaMetadataUtils.TokenType)(token & EcmaMetadataUtils.TokenTypeMask)) 2551case EcmaMetadataUtils.TokenType.mdtFieldDef: 2554case EcmaMetadataUtils.TokenType.mdtMethodDef: 2557case EcmaMetadataUtils.TokenType.mdtTypeDef: 2560case EcmaMetadataUtils.TokenType.mdtTypeRef: