32 references to Field
ILAssembler (4)
EntityRegistry.cs (3)
138RecordEntityInTable(TableIndex.Field, field); 222foreach (FieldDefinitionEntity fieldDef in GetSeenEntities(TableIndex.Field)) 461=> (FieldDefinitionHandle)GetHandleForList(list, listOwner, getList, ownerIndex, TableIndex.Field);
GrammarVisitor.cs (1)
5508tableStreamSize += rowCounts[(int)TableIndex.Field] * 6; // 2+2+2
ILCompiler.ReadyToRun (1)
Compiler\DependencyAnalysis\ReadyToRun\CopiedMetadataBlobNode.cs (1)
96EntityHandle fieldHandle = MetadataTokens.EntityHandle(TableIndex.Field, fieldToken);
Microsoft.CodeAnalysis (7)
Emit\EditAndContinue\DeltaMetadataWriter.cs (5)
104_fieldDefs = new DefinitionIndex<IFieldDefinition>(this.TryGetExistingFieldDefIndex, sizes[(int)TableIndex.Field]); 171sizes[(int)TableIndex.Field] = _fieldDefs.GetAdded().Count; 1168PopulateEncLogTableFieldsOrMethods(_fieldDefs, TableIndex.Field, EditAndContinueOperation.AddField); 1345case TableIndex.Field: 1408TableIndex.Field,
Emit\EditAndContinue\EmitBaseline.cs (1)
345Debug.Assert(tableEntriesAdded[(int)TableIndex.Field] >= fieldsAdded.Count);
PEWriter\MetadataWriter.cs (1)
2385metadata.SetCapacity(TableIndex.Field, fieldDefs.Count);
System.Reflection.Metadata (20)
System\Reflection\Metadata\Ecma335\MetadataBuilder.Tables.cs (4)
150case TableIndex.Field: SetTableCapacity(_fieldTable, rowCount); break; 241case TableIndex.Field : return _fieldTable.Count; 313rowCounts[(int)TableIndex.Field] = _fieldTable.Count; 1662if (metadataSizes.IsPresent(TableIndex.Field))
System\Reflection\Metadata\Ecma335\MetadataReaderExtensions.cs (2)
53TableIndex.Field => reader.FieldTable.RowSize, 134TableIndex.Field => reader.FieldTable.Block,
System\Reflection\Metadata\Ecma335\MetadataSizes.cs (7)
161FieldDefReferenceIsSmall = IsReferenceSmall(0, TableIndex.Field); 163HasConstantCodedIndexIsSmall = IsReferenceSmall(2, TableIndex.Field, TableIndex.Param, TableIndex.Property); 167TableIndex.Field, 189HasFieldMarshalCodedIndexIsSmall = IsReferenceSmall(1, TableIndex.Field, TableIndex.Param); 192MemberForwardedCodedIndexIsSmall = IsReferenceSmall(1, TableIndex.Field, TableIndex.MethodDef); 211TableIndex.Field, 277size += GetTableSize(TableIndex.Field, 2 + stringReferenceSize + blobReferenceSize);
System\Reflection\Metadata\Internal\MetadataFlags.cs (2)
22Field = 1UL << TableIndex.Field, 206internal const uint FieldDef = (uint)TableIndex.Field;
System\Reflection\Metadata\MetadataReader.cs (5)
577int fieldRefSizeSorted = GetReferenceSize(rowCounts, TableIndex.FieldPtr) > SmallIndexSize ? LargeIndexSize : GetReferenceSize(rowCounts, TableIndex.Field); 614this.FieldPtrTable = new FieldPtrTableReader(rowCounts[(int)TableIndex.FieldPtr], GetReferenceSize(rowCounts, TableIndex.Field), metadataTablesMemoryBlock, totalRequiredSize); 617this.FieldTable = new FieldTableReader(rowCounts[(int)TableIndex.Field], stringHeapRefSize, blobHeapRefSize, metadataTablesMemoryBlock, totalRequiredSize); 659this.FieldLayoutTable = new FieldLayoutTableReader(rowCounts[(int)TableIndex.FieldLayout], IsDeclaredSorted(TableMask.FieldLayout), GetReferenceSize(rowCounts, TableIndex.Field), metadataTablesMemoryBlock, totalRequiredSize); 698this.FieldRvaTable = new FieldRVATableReader(rowCounts[(int)TableIndex.FieldRva], IsDeclaredSorted(TableMask.FieldRva), GetReferenceSize(rowCounts, TableIndex.Field), metadataTablesMemoryBlock, totalRequiredSize);