34 references to AssemblyRef
ILAssembler (4)
EntityRegistry.cs (3)
377foreach (AssemblyReferenceEntity asmRef in GetSeenEntities(TableIndex.AssemblyRef)) 634return GetOrCreateEntity(name, TableIndex.AssemblyRef, _seenAssemblyRefs, _ => new(name), onCreateAssemblyReference); 1084return GetOrCreateEntity(name, TableIndex.AssemblyRef, _seenAssemblyRefs, _ => new AssemblyReferenceEntity(name), entity =>
GrammarVisitor.cs (1)
5531tableStreamSize += rowCounts[(int)TableIndex.AssemblyRef] * 20; // 12+2+2+2+2
ILCompiler.ReadyToRun (2)
Compiler\DependencyAnalysis\ReadyToRun\ManifestMetadataTableNode.cs (1)
125_assemblyRefCount = mdReader.GetTableRowCount(TableIndex.AssemblyRef);
IBC\IBCProfileParser.cs (1)
458if (EcmaModule.MetadataReader.GetTableRowCount(TableIndex.AssemblyRef) < index)
Microsoft.CodeAnalysis (6)
Emit\EditAndContinue\DeltaMetadataWriter.cs (5)
120_assemblyRefIndex = new HeapOrReferenceIndex<AssemblyIdentity>(this, lastRowId: sizes[(int)TableIndex.AssemblyRef]); 183sizes[(int)TableIndex.AssemblyRef] = _assemblyRefIndex.Rows.Count; 1155PopulateEncLogTableRows(TableIndex.AssemblyRef, previousSizes, deltaSizes); 1335case TableIndex.AssemblyRef: 1431TableIndex.AssemblyRef,
PEWriter\MetadataWriter.cs (1)
1972metadata.SetCapacity(TableIndex.AssemblyRef, assemblyRefs.Count);
Microsoft.DotNet.GenFacades (3)
ClearAssemblyReferenceVersions.cs (3)
36int assemblyRefOffset = mdReader.GetTableMetadataOffset(TableIndex.AssemblyRef); 37int numAssemblyRef = mdReader.GetTableRowCount(TableIndex.AssemblyRef); 38int sizeAssemblyRefRow = mdReader.GetTableRowSize(TableIndex.AssemblyRef);
Microsoft.DotNet.PackageTesting (1)
VerifyClosure.cs (1)
457var count = reader.GetTableRowCount(TableIndex.AssemblyRef);
Microsoft.DotNet.SharedFramework.Sdk (1)
src\arcade\src\Microsoft.DotNet.PackageTesting\VerifyClosure.cs (1)
457var count = reader.GetTableRowCount(TableIndex.AssemblyRef);
System.Reflection.Metadata (16)
System\Reflection\Metadata\Ecma335\MetadataBuilder.Tables.cs (4)
175case TableIndex.AssemblyRef: SetTableCapacity(_assemblyRefTable, rowCount); break; 228case TableIndex.AssemblyRef : return _assemblyRefTable.Count; 300rowCounts[(int)TableIndex.AssemblyRef] = _assemblyRefTable.Count; 1787if (metadataSizes.IsPresent(TableIndex.AssemblyRef))
System\Reflection\Metadata\Ecma335\MetadataReaderExtensions.cs (2)
84TableIndex.AssemblyRef => reader.AssemblyRefTable.RowSize, 165TableIndex.AssemblyRef => reader.AssemblyRefTable.Block,
System\Reflection\Metadata\Ecma335\MetadataSizes.cs (5)
181TableIndex.AssemblyRef, 191ImplementationCodedIndexIsSmall = IsReferenceSmall(2, TableIndex.File, TableIndex.AssemblyRef, TableIndex.ExportedType); 199ResolutionScopeCodedIndexIsSmall = IsReferenceSmall(2, TableIndex.Module, TableIndex.ModuleRef, TableIndex.AssemblyRef, TableIndex.TypeRef); 225TableIndex.AssemblyRef, 308size += GetTableSize(TableIndex.AssemblyRef, 12 + blobReferenceSize + stringReferenceSize + stringReferenceSize + blobReferenceSize);
System\Reflection\Metadata\Internal\MetadataFlags.cs (2)
53AssemblyRef = 1UL << TableIndex.AssemblyRef, 224internal const uint AssemblyRef = (uint)TableIndex.AssemblyRef;
System\Reflection\Metadata\MetadataReader.cs (3)
716this.AssemblyRefTable = new AssemblyRefTableReader(rowCounts[(int)TableIndex.AssemblyRef], stringHeapRefSize, blobHeapRefSize, metadataTablesMemoryBlock, totalRequiredSize, _metadataKind); 719this.AssemblyRefProcessorTable = new AssemblyRefProcessorTableReader(rowCounts[(int)TableIndex.AssemblyRefProcessor], GetReferenceSize(rowCounts, TableIndex.AssemblyRef), metadataTablesMemoryBlock, totalRequiredSize); 722this.AssemblyRefOSTable = new AssemblyRefOSTableReader(rowCounts[(int)TableIndex.AssemblyRefOS], GetReferenceSize(rowCounts, TableIndex.AssemblyRef), metadataTablesMemoryBlock, totalRequiredSize);
System.Reflection.MetadataLoadContext (1)
System\Reflection\TypeLoading\Modules\Ecma\EcmaModule.MetadataTables.cs (1)
51Interlocked.CompareExchange(ref field, CreateTable<RoAssembly>(TableIndex.AssemblyRef), null) ??