27 references to Param
ILAssembler (4)
EntityRegistry.cs (3)
123
RecordEntityInTable(TableIndex.
Param
, param);
279
foreach (ParameterEntity param in GetSeenEntities(TableIndex.
Param
))
473
=> (ParameterHandle)GetHandleForList(list, listOwner, getList, ownerIndex, TableIndex.
Param
);
GrammarVisitor.cs (1)
5510
tableStreamSize += rowCounts[(int)TableIndex.
Param
] * 6; // 2+2+2
Microsoft.CodeAnalysis (6)
Emit\EditAndContinue\DeltaMetadataWriter.cs (5)
107
_parameterDefs = new DefinitionIndex<IParameterDefinition>(this.TryGetExistingParameterDefIndex, sizes[(int)TableIndex.
Param
]);
173
sizes[(int)TableIndex.
Param
] = _parameterDefs.GetAdded().Count;
1361
case TableIndex.
Param
:
1362
AddRowNumberTokens(tokens, TableIndex.
Param
, paramEncMapRows);
1410
TableIndex.
Param
,
PEWriter\MetadataWriter.cs (1)
2793
metadata.SetCapacity(TableIndex.
Param
, parameterDefs.Count);
System.Reflection.Metadata (17)
System\Reflection\Metadata\Ecma335\MetadataBuilder.Tables.cs (4)
152
case TableIndex.
Param
: SetTableCapacity(_paramTable, rowCount); break;
256
case TableIndex.
Param
: return _paramTable.Count;
328
rowCounts[(int)TableIndex.
Param
] = _paramTable.Count;
1672
if (metadataSizes.IsPresent(TableIndex.
Param
))
System\Reflection\Metadata\Ecma335\MetadataReaderExtensions.cs (2)
57
TableIndex.
Param
=> reader.ParamTable.RowSize,
138
TableIndex.
Param
=> reader.ParamTable.Block,
System\Reflection\Metadata\Ecma335\MetadataSizes.cs (6)
163
HasConstantCodedIndexIsSmall = IsReferenceSmall(2, TableIndex.Field, TableIndex.
Param
, TableIndex.Property);
170
TableIndex.
Param
,
189
HasFieldMarshalCodedIndexIsSmall = IsReferenceSmall(1, TableIndex.Field, TableIndex.
Param
);
197
ParameterReferenceIsSmall = IsReferenceSmall(0, TableIndex.
Param
);
214
TableIndex.
Param
,
281
size += GetTableSize(TableIndex.
Param
, 4 + stringReferenceSize);
System\Reflection\Metadata\Internal\MetadataFlags.cs (2)
26
Param = 1UL << TableIndex.
Param
,
208
internal const uint ParamDef = (uint)TableIndex.
Param
;
System\Reflection\Metadata\MetadataReader.cs (3)
579
int paramRefSizeSorted = GetReferenceSize(rowCounts, TableIndex.ParamPtr) > SmallIndexSize ? LargeIndexSize : GetReferenceSize(rowCounts, TableIndex.
Param
);
626
this.ParamPtrTable = new ParamPtrTableReader(rowCounts[(int)TableIndex.ParamPtr], GetReferenceSize(rowCounts, TableIndex.
Param
), metadataTablesMemoryBlock, totalRequiredSize);
629
this.ParamTable = new ParamTableReader(rowCounts[(int)TableIndex.
Param
], stringHeapRefSize, metadataTablesMemoryBlock, totalRequiredSize);