62 references to GetRowNumber
ILAssembler (4)
EntityRegistry.cs (4)
505
return MetadataTokens.EntityHandle(tokenType, MetadataTokens.
GetRowNumber
(otherList[otherList.Count - 1].Handle) + 1);
673
int rowNumber = MetadataTokens.
GetRowNumber
(entityHandle);
964
var typeDef = (TypeDefinitionEntity)GetSeenEntities(TableIndex.TypeDef)[MetadataTokens.
GetRowNumber
(type.Handle) - 1];
1150
TypeSignatureHandle = MetadataTokens.TypeDefinitionHandle(MetadataTokens.
GetRowNumber
(realEntity));
ILCompiler.Compiler (2)
Compiler\ReachabilityInstrumentationFilter.cs (1)
64
int rowNumber = MetadataTokens.
GetRowNumber
(ecmaMethod.Handle);
Compiler\ReachabilityInstrumentationProvider.cs (1)
59
ref ExternSymbolMappedField field = ref fields[MetadataTokens.
GetRowNumber
(ecmaMethod.Handle)];
ILCompiler.ReadyToRun (12)
Compiler\DependencyAnalysis\ReadyToRun\EnclosingTypeMapNode.cs (1)
64
builder.EmitUShort(checked((ushort)MetadataTokens.
GetRowNumber
(typeDefinition.GetDeclaringType())));
Compiler\DependencyAnalysis\ReadyToRun\InliningInfoNode.cs (8)
146
int inlineeRid = MetadataTokens.
GetRowNumber
(ecmaInlinee.Handle);
190
int aRid = MetadataTokens.
GetRowNumber
(a.Handle);
191
int bRid = MetadataTokens.
GetRowNumber
(b.Handle);
205
int inlinerRid = MetadataTokens.
GetRowNumber
(inliner.Handle);
273
int aRid = MetadataTokens.
GetRowNumber
(a.Handle);
274
int bRid = MetadataTokens.
GetRowNumber
(b.Handle);
306
indexOfInlinee = (uint)MetadataTokens.
GetRowNumber
(ecmaInlinee.Handle);
340
uint inlinerRid = (uint)MetadataTokens.
GetRowNumber
(inliner.Handle);
Compiler\DependencyAnalysis\ReadyToRun\TypesTableNode.cs (2)
56
typesHashtable.Append(unchecked((uint)hashCode), section.Place(new UnsignedConstant(((uint)MetadataTokens.
GetRowNumber
(defTypeInfo.Handle) << 1) | 0)));
76
typesHashtable.Append(unchecked((uint)hashCode), section.Place(new UnsignedConstant(((uint)MetadataTokens.
GetRowNumber
(expTypeInfo.Handle) << 1) | 1)));
Compiler\ReadyToRunStandaloneMethodMetadata.cs (1)
191
blob.WriteCompressedInteger(MetadataTokens.
GetRowNumber
(MetadataTokens.EntityHandle(GetAlternateStreamToken(MetadataTokens.GetToken(methodSpecification.Method)))));
ILCompiler.TypeSystem (4)
src\runtime\src\coreclr\tools\Common\TypeSystem\Ecma\EcmaModule.cs (4)
306
ref TypeDefinitionHandle entry = ref buckets[MetadataTokens.
GetRowNumber
(typeHandle)];
333
entry = _typeDefinitionBuckets[MetadataTokens.
GetRowNumber
(entry)];
357
ref ExportedTypeHandle entry = ref buckets[MetadataTokens.
GetRowNumber
(typeHandle)];
384
entry = _exportedTypeBuckets[MetadataTokens.
GetRowNumber
(entry)];
Microsoft.CodeAnalysis (32)
Emit\EditAndContinue\DefinitionMap.cs (2)
299
int methodIndex = MetadataTokens.
GetRowNumber
(methodHandle);
729
var methodRowId = MetadataTokens.
GetRowNumber
(methodHandle);
Emit\EditAndContinue\DeltaMetadataWriter.cs (16)
195
addedOrChangedMethodsByIndex.Add(MetadataTokens.
GetRowNumber
(GetMethodDefinitionHandle(pair.Key)), pair.Value);
370
return _typeDefs.GetDefinition(MetadataTokens.
GetRowNumber
(handle));
389
=> _methodDefs.GetDefinition(MetadataTokens.
GetRowNumber
(index));
814
if (_previousGeneration.OriginalMetadata.MetadataReader.GetTableRowCount(TableIndex.MethodDef) >= MetadataTokens.
GetRowNumber
(handle))
847
_existingParameterDefs.Add(paramDef, MetadataTokens.
GetRowNumber
(param));
1027
int xOrdinal = MetadataTokens.
GetRowNumber
(_previousGeneration.OriginalMetadata.MetadataReader.GetCustomAttributes(x.parentHandle).FirstOrDefault());
1028
int yOrdinal = MetadataTokens.
GetRowNumber
(_previousGeneration.OriginalMetadata.MetadataReader.GetCustomAttributes(y.parentHandle).FirstOrDefault());
1066
CustomAttributeRowIds.Add(MetadataTokens.
GetRowNumber
(handle));
1208
int typeRowId = MetadataTokens.
GetRowNumber
(GetTypeDefinitionHandle(member.ContainingTypeDefinition));
1268
paramEncMapRows.Add(MetadataTokens.
GetRowNumber
(param));
1674
index = MetadataTokens.
GetRowNumber
(handle);
1686
index = MetadataTokens.
GetRowNumber
(handle);
1698
index = MetadataTokens.
GetRowNumber
(handle);
1706
index = MetadataTokens.
GetRowNumber
(deletedHandle);
1717
index = MetadataTokens.
GetRowNumber
(handle);
1729
index = MetadataTokens.
GetRowNumber
(handle);
Emit\EditAndContinue\EmitBaseline.cs (1)
543
int methodDefRow = MetadataTokens.
GetRowNumber
(methodImpl.MethodBody);
MetadataReader\PEModule.cs (1)
2703
int rid = MetadataTokens.
GetRowNumber
(typeDef);
PEWriter\FullMetadataWriter.cs (2)
143
return _typeDefs[MetadataTokens.
GetRowNumber
(handle)];
186
return _methodDefs[MetadataTokens.
GetRowNumber
(handle)];
PEWriter\MetadataWriter.cs (3)
3034
var aggregateMethodRid = MetadataTokens.
GetRowNumber
(GetMethodDefinitionHandle(method));
3325
token = MetadataTokens.
GetRowNumber
(handle);
3333
token = MetadataTokens.
GetRowNumber
(handle) + LiftedVariableBaseIndex;
PEWriter\MetadataWriter.PortablePdb.cs (7)
165
MetadataTokens.LocalVariableHandle(MetadataTokens.
GetRowNumber
(handle) + 1);
168
MetadataTokens.LocalConstantHandle(MetadataTokens.
GetRowNumber
(handle) + 1);
329
writer.WriteCompressedInteger(MetadataTokens.
GetRowNumber
(GetOrAddAssemblyReferenceHandle(alias.Assembly)));
380
writer.WriteCompressedInteger(MetadataTokens.
GetRowNumber
(GetAssemblyReferenceHandle(import.TargetAssemblyOpt)));
644
writer.WriteCompressedInteger(MetadataTokens.
GetRowNumber
(localSignatureHandleOpt));
662
writer.WriteCompressedInteger(MetadataTokens.
GetRowNumber
(documentHandle));
1025
builder.WriteCompressedInteger(MetadataTokens.
GetRowNumber
(handle));
Microsoft.CodeAnalysis.Features (1)
EditAndContinue\EditSession.cs (1)
138
var highestEmittedTypeDefRow = emitResult.ChangedTypes.Max(t => MetadataTokens.
GetRowNumber
(t));
Microsoft.Diagnostics.DataContractReader.Legacy (3)
MetaDataImportImpl.cs (3)
1557
*pmd = _paramToMethod.TryGetValue(MetadataTokens.
GetRowNumber
(paramHandle), out uint methodToken) ? methodToken : 0;
2089
lookup[MetadataTokens.
GetRowNumber
(ih)] = typeToken;
2105
lookup[MetadataTokens.
GetRowNumber
(ph)] = methodToken;
System.Reflection.Emit (4)
System\Reflection\Emit\ModuleBuilderImpl.cs (4)
435
spBlobBuilder.WriteCompressedInteger(MetadataTokens.
GetRowNumber
(localSignatureHandle));
456
spBlobBuilder.WriteCompressedInteger(MetadataTokens.
GetRowNumber
(localSignature));
457
spBlobBuilder.WriteCompressedInteger(MetadataTokens.
GetRowNumber
(GetDocument(pair.Key)));
466
spBlobBuilder.WriteCompressedInteger(MetadataTokens.
GetRowNumber
(GetDocument(pair.Key)));