415 references to MetadataTokens
Microsoft.AspNetCore.Components.WebAssembly (1)
Microsoft.Cci.Extensions (2)
Microsoft.CodeAnalysis (141)
Emit\EditAndContinue\DeltaMetadataWriter.cs (53)
155var sizes = new int[MetadataTokens.TableCount];
185addedOrChangedMethodsByIndex.Add(MetadataTokens.GetRowNumber(GetMethodDefinitionHandle(pair.Key)), pair.Value);
190var tableSizes = new int[MetadataTokens.TableCount];
294methods.Add(MetadataTokens.MethodDefinitionHandle(_methodDefs.GetRowId(def)));
327return MetadataTokens.EventDefinitionHandle(_eventDefs.GetRowId(def));
337return MetadataTokens.FieldDefinitionHandle(_fieldDefs.GetRowId(def));
348handle = MetadataTokens.TypeDefinitionHandle(rowId);
354return MetadataTokens.TypeDefinitionHandle(_typeDefs.GetRowId(def));
359return _typeDefs.GetDefinition(MetadataTokens.GetRowNumber(handle));
370handle = MetadataTokens.MethodDefinitionHandle(rowId);
375=> MetadataTokens.MethodDefinitionHandle(_methodDefs.GetRowId(def));
378=> _methodDefs.GetDefinition(MetadataTokens.GetRowNumber(index));
384=> MetadataTokens.PropertyDefinitionHandle(_propertyDefs.GetRowId(def));
390=> MetadataTokens.ParameterHandle(_parameterDefs.GetRowId(def));
421return MetadataTokens.AssemblyReferenceHandle(_assemblyRefIndex.GetOrAdd(identity));
431return MetadataTokens.ModuleReferenceHandle(_moduleRefIndex.GetOrAdd(reference));
441return MetadataTokens.MemberReferenceHandle(_memberRefIndex.GetOrAdd(reference));
451return MetadataTokens.MethodSpecificationHandle(_methodSpecIndex.GetOrAdd(reference));
465handle = MetadataTokens.TypeReferenceHandle(index);
471return MetadataTokens.TypeReferenceHandle(_typeRefIndex.GetOrAdd(reference));
481return MetadataTokens.TypeSpecificationHandle(_typeSpecIndex.GetOrAdd(reference));
491return MetadataTokens.StandaloneSignatureHandle(_standAloneSignatureIndex.GetOrAdd(blobIndex));
762if (_previousGeneration.OriginalMetadata.MetadataReader.GetTableRowCount(TableIndex.MethodDef) >= MetadataTokens.GetRowNumber(handle))
795_existingParameterDefs.Add(paramDef, MetadataTokens.GetRowNumber(param));
975int xOrdinal = MetadataTokens.GetRowNumber(_previousGeneration.OriginalMetadata.MetadataReader.GetCustomAttributes(x.parentHandle).FirstOrDefault());
976int yOrdinal = MetadataTokens.GetRowNumber(_previousGeneration.OriginalMetadata.MetadataReader.GetCustomAttributes(y.parentHandle).FirstOrDefault());
1014_customAttributeRowIds.Add(MetadataTokens.GetRowNumber(handle));
1069_ = MetadataTokens.TryGetTableIndex(parentHandle.Kind, out var parentTableIndex);
1070var deletedParentHandle = MetadataTokens.EntityHandle(parentTableIndex, 0);
1071var deletedMemberRefHandle = MetadataTokens.EntityHandle(TableIndex.MemberRef, 0);
1127entity: MetadataTokens.CustomAttributeHandle(rowId),
1156int typeRowId = MetadataTokens.GetRowNumber(GetTypeDefinitionHandle(member.ContainingTypeDefinition));
1160entity: MetadataTokens.Handle(mapTable, mapRowId),
1165entity: MetadataTokens.Handle(table, index.GetRowId(member)),
1186entity: MetadataTokens.Handle(tableIndex, index.GetRowId(member)),
1204entity: MetadataTokens.MethodDefinitionHandle(_methodDefs.GetRowId(methodDef)),
1208entity: MetadataTokens.ParameterHandle(parameterFirstId + i),
1216paramEncMapRows.Add(MetadataTokens.GetRowNumber(param));
1230entity: MetadataTokens.Handle(tableIndex, index.GetRowId(member)),
1245entity: MetadataTokens.Handle(tableIndex, firstRowId + i),
1412tokens.Add(MetadataTokens.Handle(tableIndex, firstRowId + i));
1421tokens.Add(MetadataTokens.Handle(tableIndex, index.GetRowId(member)));
1429tokens.Add(MetadataTokens.Handle(tableIndex, row));
1438declaringType: MetadataTokens.TypeDefinitionHandle(typeId),
1439eventList: MetadataTokens.EventDefinitionHandle(_eventMap.GetRowId(typeId)));
1448declaringType: MetadataTokens.TypeDefinitionHandle(typeId),
1449propertyList: MetadataTokens.PropertyDefinitionHandle(_propertyMap.GetRowId(typeId)));
1622index = MetadataTokens.GetRowNumber(handle);
1634index = MetadataTokens.GetRowNumber(handle);
1646index = MetadataTokens.GetRowNumber(handle);
1654index = MetadataTokens.GetRowNumber(deletedHandle);
1665index = MetadataTokens.GetRowNumber(handle);
1677index = MetadataTokens.GetRowNumber(handle);
Microsoft.CodeAnalysis.CSharp (8)
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (6)
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (15)
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (14)
Microsoft.CodeAnalysis.CSharp.Test.Utilities (3)
Microsoft.CodeAnalysis.Debugging.Package (2)
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (4)
Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler (4)
Microsoft.CodeAnalysis.ExpressionEvaluator.FunctionResolver (1)
Microsoft.CodeAnalysis.ExpressionEvaluator.FunctionResolver.UnitTests (1)
Microsoft.CodeAnalysis.Features (11)
Microsoft.CodeAnalysis.Features.Test.Utilities (3)
Microsoft.CodeAnalysis.Features.UnitTests (5)
Microsoft.CodeAnalysis.Test.Utilities (19)
Microsoft.CodeAnalysis.UnitTests (2)
Microsoft.CodeAnalysis.VisualBasic (8)
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (26)
Microsoft.CodeAnalysis.VisualBasic.ExpressionCompiler (5)
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (6)
Microsoft.DotNet.Build.Tasks.Packaging (1)
Microsoft.DotNet.PackageTesting (2)
Microsoft.DotNet.SharedFramework.Sdk (2)
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (2)
Roslyn.Test.PdbUtilities (16)
SemanticSearch.BuildTask (5)
System.Diagnostics.StackTrace (1)
System.Reflection.Emit (36)
System\Reflection\Emit\ModuleBuilderImpl.cs (31)
133fieldList: MetadataTokens.FieldDefinitionHandle(1),
134methodList: MetadataTokens.MethodDefinitionHandle(1));
306field._handle = MetadataTokens.FieldDefinitionHandle(_nextFieldDefRowId++);
314method._handle = MetadataTokens.MethodDefinitionHandle(_nextMethodDefRowId++);
322property._handle = MetadataTokens.PropertyDefinitionHandle(_nextPropertyRowId++);
330eventBuilder._handle = MetadataTokens.EventDefinitionHandle(_nextEventRowId++);
338typeBuilder._handle = MetadataTokens.TypeDefinitionHandle(++_nextTypeDefRowId);
434spBlobBuilder.WriteCompressedInteger(MetadataTokens.GetRowNumber(localSignatureHandle));
443AddLocalScope(methodHandle, parentImport: default, MetadataTokens.LocalVariableHandle(_pdbBuilder.GetRowCount(TableIndex.LocalVariable) + 1), scope);
455spBlobBuilder.WriteCompressedInteger(MetadataTokens.GetRowNumber(localSignature));
456spBlobBuilder.WriteCompressedInteger(MetadataTokens.GetRowNumber(GetDocument(pair.Key)));
465spBlobBuilder.WriteCompressedInteger(MetadataTokens.GetRowNumber(GetDocument(pair.Key)));
518constantList: MetadataTokens.LocalConstantHandle(1), scope._startOffset, scope._endOffset - scope._startOffset);
524AddLocalScope(methodHandle, parentImport, MetadataTokens.LocalVariableHandle(_pdbBuilder.GetRowCount(TableIndex.LocalVariable) + 1), childScope);
564importBlob.WriteCompressedInteger(MetadataTokens.GetHeapOffset(_pdbBuilder.GetOrAddBlobUTF8(importNs)));
615pair.Value.WriteInt32(MetadataTokens.GetToken(GetMemberHandle(member)));
620pair.Value.WriteInt32(MetadataTokens.GetToken(GetMethodReference(pair2.Key, pair2.Value)));
924eventList: MetadataTokens.EventDefinitionHandle(firstEventToken));
929propertyList: MetadataTokens.PropertyDefinitionHandle(firstPropertyToken));
943fieldList: MetadataTokens.FieldDefinitionHandle(fieldToken),
944methodList: MetadataTokens.MethodDefinitionHandle(methodToken));
953parameterList: MetadataTokens.ParameterHandle(parameterToken));
1093return MetadataTokens.GetToken(handle);
1233public override int GetStringMetadataToken(string stringConstant) => MetadataTokens.GetToken(_metadataBuilder.GetOrAddUserString(stringConstant));
1272method._handle = MetadataTokens.MethodDefinitionHandle(_nextMethodDefRowId++);
1284field._handle = MetadataTokens.FieldDefinitionHandle(_nextFieldDefRowId++);
1300method._handle = MetadataTokens.MethodDefinitionHandle(_nextMethodDefRowId++);
1320field._handle = MetadataTokens.FieldDefinitionHandle(_nextFieldDefRowId++);
1365MetadataTokens.GetToken(_metadataBuilder.AddStandaloneSignature(_metadataBuilder.GetOrAddBlob(signature.GetSignature())));
1368MetadataTokens.GetToken(_metadataBuilder.AddStandaloneSignature(
1373MetadataTokens.GetToken(_metadataBuilder.AddStandaloneSignature(_metadataBuilder.GetOrAddBlob(
System.Reflection.Metadata (45)
System.Reflection.MetadataLoadContext (18)