17 references to MethodSemantics
ILAssembler (1)
GrammarVisitor.cs (1)
5524tableStreamSize += rowCounts[(int)TableIndex.MethodSemantics] * 6; // 2+2+2
Microsoft.CodeAnalysis (4)
Emit\EditAndContinue\DeltaMetadataWriter.cs (3)
1186PopulateEncLogTableRows(TableIndex.MethodSemantics, previousSizes, deltaSizes); 1327case TableIndex.MethodSemantics: 1422TableIndex.MethodSemantics,
PEWriter\MetadataWriter.cs (1)
2679metadata.SetCapacity(TableIndex.MethodSemantics, propertyDefs.Count * 2 + eventDefs.Count * 2);
System.Reflection.Metadata (12)
System\Reflection\Metadata\Ecma335\MetadataBuilder.Tables.cs (4)
166case TableIndex.MethodSemantics: SetTableCapacity(_methodSemanticsTable, rowCount); break; 250case TableIndex.MethodSemantics : return _methodSemanticsTable.Count; 322rowCounts[(int)TableIndex.MethodSemantics] = _methodSemanticsTable.Count; 1742if (metadataSizes.IsPresent(TableIndex.MethodSemantics))
System\Reflection\Metadata\Ecma335\MetadataReaderExtensions.cs (2)
73TableIndex.MethodSemantics => reader.MethodSemanticsTable.RowSize, 154TableIndex.MethodSemantics => reader.MethodSemanticsTable.Block,
System\Reflection\Metadata\Ecma335\MetadataSizes.cs (2)
311UL << (int)TableIndex.MethodSemantics | 297size += GetTableSize(TableIndex.MethodSemantics, 2 + methodDefReferenceSize + hasSemanticsCodedIndexSize);
System\Reflection\Metadata\Internal\MetadataFlags.cs (2)
42MethodSemantics = 1UL << TableIndex.MethodSemantics, 219internal const uint MethodSemantics = (uint)TableIndex.MethodSemantics;
System\Reflection\Metadata\Internal\Tables.cs (1)
1503Throw.TableNotSorted(TableIndex.MethodSemantics);
System\Reflection\Metadata\MetadataReader.cs (1)
683this.MethodSemanticsTable = new MethodSemanticsTableReader(rowCounts[(int)TableIndex.MethodSemantics], IsDeclaredSorted(TableMask.MethodSemantics), GetReferenceSize(rowCounts, TableIndex.MethodDef), hasSemanticsRefSize, metadataTablesMemoryBlock, totalRequiredSize);