17 references to ExportedType
ILAssembler (3)
EntityRegistry.cs (2)
414foreach (ExportedTypeEntity exportedType in GetSeenEntities(TableIndex.ExportedType)) 1104return GetOrCreateEntity((implementation as ExportedTypeEntity, @namespace, name), TableIndex.ExportedType, _seenExportedTypes, (key) => new(key.Item3, key.Item2, implementation), onCreateType);
GrammarVisitor.cs (1)
5533tableStreamSize += rowCounts[(int)TableIndex.ExportedType] * 14; // 8+2+2+2
Microsoft.CodeAnalysis (1)
PEWriter\MetadataWriter.cs (1)
2241metadata.SetCapacity(TableIndex.ExportedType, exportedTypes.Length);
System.Reflection.Metadata (13)
System\Reflection\Metadata\Ecma335\MetadataBuilder.Tables.cs (4)
177case TableIndex.ExportedType: SetTableCapacity(_exportedTypeTable, rowCount); break; 237case TableIndex.ExportedType : return _exportedTypeTable.Count; 309rowCounts[(int)TableIndex.ExportedType] = _exportedTypeTable.Count; 1797if (metadataSizes.IsPresent(TableIndex.ExportedType))
System\Reflection\Metadata\Ecma335\MetadataReaderExtensions.cs (2)
88TableIndex.ExportedType => reader.ExportedTypeTable.RowSize, 169TableIndex.ExportedType => reader.ExportedTypeTable.Block,
System\Reflection\Metadata\Ecma335\MetadataSizes.cs (4)
183TableIndex.ExportedType, 191ImplementationCodedIndexIsSmall = IsReferenceSmall(2, TableIndex.File, TableIndex.AssemblyRef, TableIndex.ExportedType); 227TableIndex.ExportedType, 312size += GetTableSize(TableIndex.ExportedType, 8 + stringReferenceSize + stringReferenceSize + implementationCodedIndexSize);
System\Reflection\Metadata\Internal\MetadataFlags.cs (2)
57ExportedType = 1UL << TableIndex.ExportedType, 226internal const uint ExportedType = (uint)TableIndex.ExportedType;
System\Reflection\Metadata\MetadataReader.cs (1)
728this.ExportedTypeTable = new ExportedTypeTableReader(rowCounts[(int)TableIndex.ExportedType], implementationRefSize, stringHeapRefSize, metadataTablesMemoryBlock, totalRequiredSize);