28 references to GenericParam
ILAssembler (4)
EntityRegistry.cs (3)
129RecordEntityInTable(TableIndex.GenericParam, genericParam); 162RecordEntityInTable(TableIndex.GenericParam, genericParam); 444foreach (GenericParameterEntity genericParam in GetSeenEntities(TableIndex.GenericParam))
GrammarVisitor.cs (1)
5536tableStreamSize += rowCounts[(int)TableIndex.GenericParam] * 8; // 4+2+2
Microsoft.CodeAnalysis (6)
Emit\EditAndContinue\DeltaMetadataWriter.cs (5)
109_genericParameters = new GenericParameterIndex(sizes[(int)TableIndex.GenericParam]); 184sizes[(int)TableIndex.GenericParam] = _genericParameters.GetAdded().Count; 1191PopulateEncLogTableRows(TableIndex.GenericParam, previousSizes, deltaSizes); 1334case TableIndex.GenericParam: 1434TableIndex.GenericParam,
PEWriter\MetadataWriter.cs (1)
2034AddCustomAttributesToTable(sortedGenericParameters, TableIndex.GenericParam);
System.Reflection.Metadata (17)
System\Reflection\Metadata\Ecma335\MetadataBuilder.Tables.cs (5)
180case TableIndex.GenericParam: SetTableCapacity(_genericParamTable, rowCount); break; 244case TableIndex.GenericParam : return _genericParamTable.Count; 316rowCounts[(int)TableIndex.GenericParam] = _genericParamTable.Count; 1526Throw.InvalidOperation_TableNotSorted(TableIndex.GenericParam); 1812if (metadataSizes.IsPresent(TableIndex.GenericParam))
System\Reflection\Metadata\Ecma335\MetadataReaderExtensions.cs (2)
91TableIndex.GenericParam => reader.GenericParamTable.RowSize, 172TableIndex.GenericParam => reader.GenericParamTable.Block,
System\Reflection\Metadata\Ecma335\MetadataSizes.cs (5)
361UL << (int)TableIndex.GenericParam | 162GenericParamReferenceIsSmall = IsReferenceSmall(0, TableIndex.GenericParam); 185TableIndex.GenericParam, 229TableIndex.GenericParam, 315size += GetTableSize(TableIndex.GenericParam, 4 + typeOrMethodDefCodedIndexSize + stringReferenceSize);
System\Reflection\Metadata\Internal\MetadataFlags.cs (2)
60GenericParam = 1UL << TableIndex.GenericParam, 229internal const uint GenericParam = (uint)TableIndex.GenericParam;
System\Reflection\Metadata\Internal\Tables.cs (1)
2458Throw.TableNotSorted(TableIndex.GenericParam);
System\Reflection\Metadata\MetadataReader.cs (2)
737this.GenericParamTable = new GenericParamTableReader(rowCounts[(int)TableIndex.GenericParam], IsDeclaredSorted(TableMask.GenericParam), typeOrMethodDefRefSize, stringHeapRefSize, metadataTablesMemoryBlock, totalRequiredSize); 743this.GenericParamConstraintTable = new GenericParamConstraintTableReader(rowCounts[(int)TableIndex.GenericParamConstraint], IsDeclaredSorted(TableMask.GenericParamConstraint), GetReferenceSize(rowCounts, TableIndex.GenericParam), typeDefOrRefRefSize, metadataTablesMemoryBlock, totalRequiredSize);
System.Reflection.MetadataLoadContext (1)
System\Reflection\TypeLoading\Modules\Ecma\EcmaModule.MetadataTables.cs (1)
46Interlocked.CompareExchange(ref field, CreateTable<EcmaGenericParameterType>(TableIndex.GenericParam), null) ??