211 references to Field
Microsoft.CodeAnalysis (7)
Emit\EditAndContinue\DeltaMetadataWriter.cs (5)
103_fieldDefs = new DefinitionIndex<IFieldDefinition>(this.TryGetExistingFieldDefIndex, sizes[(int)TableIndex.Field]); 161sizes[(int)TableIndex.Field] = _fieldDefs.GetAdded().Count; 1154PopulateEncLogTableFieldsOrMethods(_fieldDefs, TableIndex.Field, EditAndContinueOperation.AddField); 1331case TableIndex.Field: 1394TableIndex.Field,
Emit\EditAndContinue\EmitBaseline.cs (1)
345Debug.Assert(tableEntriesAdded[(int)TableIndex.Field] >= fieldsAdded.Count);
PEWriter\MetadataWriter.cs (1)
2374metadata.SetCapacity(TableIndex.Field, fieldDefs.Count);
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (182)
Emit\EditAndContinue\EditAndContinueClosureTests.cs (10)
94Row(1, TableIndex.Field, EditAndContinueOperation.Default), 96Row(2, TableIndex.Field, EditAndContinueOperation.Default), 98Row(3, TableIndex.Field, EditAndContinueOperation.Default), 100Row(4, TableIndex.Field, EditAndContinueOperation.Default), 4766Row(3, TableIndex.Field, EditAndContinueOperation.Default), 4768Row(4, TableIndex.Field, EditAndContinueOperation.Default), 4785Handle(3, TableIndex.Field), 4786Handle(4, TableIndex.Field), 9697Row(2, TableIndex.Field, EditAndContinueOperation.Default), 9699Row(3, TableIndex.Field, EditAndContinueOperation.Default),
Emit\EditAndContinue\EditAndContinuePdbTests.cs (2)
164Row(5, TableIndex.Field, EditAndContinueOperation.Default), 288Row(6, TableIndex.Field, EditAndContinueOperation.Default),
Emit\EditAndContinue\EditAndContinueStateMachineTests.cs (29)
77Row(1, TableIndex.Field, EditAndContinueOperation.Default), 79Row(2, TableIndex.Field, EditAndContinueOperation.Default), 81Row(3, TableIndex.Field, EditAndContinueOperation.Default), 133Handle(1, TableIndex.Field), 134Handle(2, TableIndex.Field), 135Handle(3, TableIndex.Field), 264Row(1, TableIndex.Field, EditAndContinueOperation.Default), 266Row(2, TableIndex.Field, EditAndContinueOperation.Default), 268Row(3, TableIndex.Field, EditAndContinueOperation.Default), 371Row(2, TableIndex.Field, EditAndContinueOperation.Default), 373Row(3, TableIndex.Field, EditAndContinueOperation.Default), 375Row(4, TableIndex.Field, EditAndContinueOperation.Default), 472Row(1, TableIndex.Field, EditAndContinueOperation.Default), 474Row(2, TableIndex.Field, EditAndContinueOperation.Default), 476Row(3, TableIndex.Field, EditAndContinueOperation.Default), 478Row(4, TableIndex.Field, EditAndContinueOperation.Default), 3783Row(7, TableIndex.Field, EditAndContinueOperation.Default), 3892Row(7, TableIndex.Field, EditAndContinueOperation.Default), 3998Row(5, TableIndex.Field, EditAndContinueOperation.Default), 4112Row(7, TableIndex.Field, EditAndContinueOperation.Default), 7472Row(16, TableIndex.Field, EditAndContinueOperation.Default), 7583Row(17, TableIndex.Field, EditAndContinueOperation.Default), 7585Row(18, TableIndex.Field, EditAndContinueOperation.Default), 7694Row(19, TableIndex.Field, EditAndContinueOperation.Default), 7696Row(20, TableIndex.Field, EditAndContinueOperation.Default), 8258Row(11, TableIndex.Field, EditAndContinueOperation.Default), 8400Row(12, TableIndex.Field, EditAndContinueOperation.Default), 8577Row(13, TableIndex.Field, EditAndContinueOperation.Default), 8579Row(14, TableIndex.Field, EditAndContinueOperation.Default),
Emit\EditAndContinue\EditAndContinueTests.cs (141)
93Row(1, TableIndex.Field, EditAndContinueOperation.Default), 103Handle(1, TableIndex.Field), 175Row(1, TableIndex.Field, EditAndContinueOperation.Default), 186Handle(1, TableIndex.Field), 2553Row(4, TableIndex.Field, EditAndContinueOperation.Default), 2564Handle(4, TableIndex.Field), 3406new CustomAttributeRow(Handle(4, TableIndex.Field), Handle(4, TableIndex.MemberRef)), 3407new CustomAttributeRow(Handle(4, TableIndex.Field), Handle(5, TableIndex.MemberRef)), 3451new CustomAttributeRow(Handle(2, TableIndex.Field), Handle(2, TableIndex.MethodDef)), // E.A 3452new CustomAttributeRow(Handle(3, TableIndex.Field), Handle(4, TableIndex.MethodDef)), // _x 3463Row(2, TableIndex.Field, EditAndContinueOperation.Default), 3464Row(3, TableIndex.Field, EditAndContinueOperation.Default), 3481Handle(2, TableIndex.Field), 3482Handle(3, TableIndex.Field), 3532new CustomAttributeRow(Handle(2, TableIndex.Field), Handle(8, TableIndex.MethodDef)), // E.A 3533new CustomAttributeRow(Handle(3, TableIndex.Field), Handle(10, TableIndex.MethodDef)), // _x 3544Row(2, TableIndex.Field, EditAndContinueOperation.Default), 3545Row(3, TableIndex.Field, EditAndContinueOperation.Default), 3562Handle(2, TableIndex.Field), 3563Handle(3, TableIndex.Field), 3895Row(1, TableIndex.Field, EditAndContinueOperation.Default), 3897Row(2, TableIndex.Field, EditAndContinueOperation.Default), 3930Handle(1, TableIndex.Field), 3931Handle(2, TableIndex.Field), 4037Row(2, TableIndex.Field, EditAndContinueOperation.Default), 4042Handle(2, TableIndex.Field), 4201Row(1, TableIndex.Field, EditAndContinueOperation.Default), 4218Handle(1, TableIndex.Field), 4276Row(2, TableIndex.Field, EditAndContinueOperation.Default), 4291Handle(2, TableIndex.Field), 4437Row(1, TableIndex.Field, EditAndContinueOperation.Default), 4449Handle(1, TableIndex.Field), 4502Row(2, TableIndex.Field, EditAndContinueOperation.Default), 4516Handle(2, TableIndex.Field), 4590Row(1, TableIndex.Field, EditAndContinueOperation.Default), 4601Handle(1, TableIndex.Field), 4734Row(1, TableIndex.Field, EditAndContinueOperation.Default), 4743Handle(1, TableIndex.Field), 4873Row(1, TableIndex.Field, EditAndContinueOperation.Default), 4887Handle(1, TableIndex.Field), 4962Row(1, TableIndex.Field, EditAndContinueOperation.Default), 4975Handle(1, TableIndex.Field), 5138Row(2, TableIndex.Field, EditAndContinueOperation.Default), 5140Row(3, TableIndex.Field, EditAndContinueOperation.Default), 5168Handle(2, TableIndex.Field), 5169Handle(3, TableIndex.Field), 5376Row(2, TableIndex.Field, EditAndContinueOperation.Default), 5378Row(3, TableIndex.Field, EditAndContinueOperation.Default), 5406Handle(2, TableIndex.Field), 5407Handle(3, TableIndex.Field), 5613Row(1, TableIndex.Field, EditAndContinueOperation.Default), 5628Handle(1, TableIndex.Field), 5708Row(1, TableIndex.Field, EditAndContinueOperation.Default), 5725Handle(1, TableIndex.Field), 6017Row(1, TableIndex.Field, EditAndContinueOperation.Default), 6034Handle(1, TableIndex.Field), 6071Row(2, TableIndex.Field, EditAndContinueOperation.Default), 6088Handle(2, TableIndex.Field), 6149Row(2, TableIndex.Field, EditAndContinueOperation.Default), 6163Handle(2, TableIndex.Field), 6258Row(2, TableIndex.Field, EditAndContinueOperation.Default), 6271Handle(2, TableIndex.Field), 6366Row(2, TableIndex.Field, EditAndContinueOperation.Default), 6368Row(3, TableIndex.Field, EditAndContinueOperation.Default), 6396Handle(2, TableIndex.Field), 6397Handle(3, TableIndex.Field), 6894Row(baseFieldCount + generation, TableIndex.Field, EditAndContinueOperation.Default), 6907Handle(baseFieldCount + generation, TableIndex.Field), 7110new CustomAttributeRow(Handle(1, TableIndex.Field), Handle(4, TableIndex.MemberRef)), 7111new CustomAttributeRow(Handle(1, TableIndex.Field), Handle(5, TableIndex.MemberRef)), 7384Row(1, TableIndex.Field, EditAndContinueOperation.Default), 7399Handle(1, TableIndex.Field), 8003Row(1, TableIndex.Field, EditAndContinueOperation.Default), 8097new CustomAttributeRow(Handle(1, TableIndex.Field), Handle(2, TableIndex.MethodDef)), 8104new CustomAttributeRow(Handle(2, TableIndex.Field), Handle(4, TableIndex.MemberRef)), 8105new CustomAttributeRow(Handle(2, TableIndex.Field), Handle(5, TableIndex.MemberRef)), 8136Row(3, TableIndex.Field, EditAndContinueOperation.Default), 8138Row(4, TableIndex.Field, EditAndContinueOperation.Default), 8168Handle(3, TableIndex.Field), 8169Handle(4, TableIndex.Field), 8198new CustomAttributeRow(Handle(3, TableIndex.Field), Handle(1, TableIndex.MethodDef)), 8199new CustomAttributeRow(Handle(4, TableIndex.Field), Handle(11, TableIndex.MemberRef)), 8200new CustomAttributeRow(Handle(4, TableIndex.Field), Handle(12, TableIndex.MemberRef)), 8531Row(3, TableIndex.Field, EditAndContinueOperation.Default), 8533Row(4, TableIndex.Field, EditAndContinueOperation.Default), 8542Handle(3, TableIndex.Field), 8543Handle(4, TableIndex.Field), 12807Row(1, TableIndex.Field, EditAndContinueOperation.Default), 12817Handle(1, TableIndex.Field), 16504Row(3, TableIndex.Field, EditAndContinueOperation.Default), 16506Row(4, TableIndex.Field, EditAndContinueOperation.Default), 16591Row(5, TableIndex.Field, EditAndContinueOperation.Default), 16730Row(4, TableIndex.Field, EditAndContinueOperation.Default), 17376Row(1, TableIndex.Field, EditAndContinueOperation.Default), 17386Handle(1, TableIndex.Field), 17494Row(1, TableIndex.Field, EditAndContinueOperation.Default), 17504Handle(1, TableIndex.Field), 17573Row(1, TableIndex.Field, EditAndContinueOperation.Default), 17582Handle(1, TableIndex.Field), 17696Row(1, TableIndex.Field, EditAndContinueOperation.Default), 17707Handle(1, TableIndex.Field), 17890Row(1, TableIndex.Field, EditAndContinueOperation.Default), 17901Handle(1, TableIndex.Field), 18033Row(3, TableIndex.Field, EditAndContinueOperation.Default), 18044Handle(3, TableIndex.Field), 18113Row(4, TableIndex.Field, EditAndContinueOperation.Default), 18122Handle(4, TableIndex.Field), 18293Row(3, TableIndex.Field, EditAndContinueOperation.Default), 18304Handle(3, TableIndex.Field), 18470Row(5, TableIndex.Field, EditAndContinueOperation.Default), 18483Handle(5, TableIndex.Field), 18769Row(1, TableIndex.Field, EditAndContinueOperation.Default), 18784Handle(1, TableIndex.Field), 19100Row(1, TableIndex.Field, EditAndContinueOperation.Default), 19113Handle(1, TableIndex.Field), 19252Row(1, TableIndex.Field, EditAndContinueOperation.Default), 19266Handle(1, TableIndex.Field), 19409Row(1, TableIndex.Field, EditAndContinueOperation.Default), 19425Handle(1, TableIndex.Field), 20075Row(3, TableIndex.Field, EditAndContinueOperation.Default), 20087Handle(3, TableIndex.Field), 20272Row(2, TableIndex.Field, EditAndContinueOperation.Default), 20281Handle(2, TableIndex.Field), 20469Row(2, TableIndex.Field, EditAndContinueOperation.Default), 20481Handle(2, TableIndex.Field), 20552Row(3, TableIndex.Field, EditAndContinueOperation.Default), 20554Row(4, TableIndex.Field, EditAndContinueOperation.Default), 20576Handle(3, TableIndex.Field), 20577Handle(4, TableIndex.Field), 20711Row(1, TableIndex.Field, EditAndContinueOperation.Default), 20713Row(2, TableIndex.Field, EditAndContinueOperation.Default), 20735Handle(1, TableIndex.Field), 20736Handle(2, TableIndex.Field), 20817Row(1, TableIndex.Field, EditAndContinueOperation.Default), 20819Row(2, TableIndex.Field, EditAndContinueOperation.Default), 20841Handle(1, TableIndex.Field), 20842Handle(2, TableIndex.Field), 21256Row(3, TableIndex.Field, EditAndContinueOperation.Default), 21285Handle(3, TableIndex.Field), 21327Row(4, TableIndex.Field, EditAndContinueOperation.Default), 21356Handle(4, TableIndex.Field),
SemanticSearch.BuildTask (2)
GenerateFilteredReferenceAssembliesTask.cs (2)
513var tableOffset = metadataOffset + metadataReader.GetTableMetadataOffset(TableIndex.Field); 514var tableRowSize = metadataReader.GetTableRowSize(TableIndex.Field);
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)
160FieldDefReferenceIsSmall = IsReferenceSmall(0, TableIndex.Field); 162HasConstantCodedIndexIsSmall = IsReferenceSmall(2, TableIndex.Field, TableIndex.Param, TableIndex.Property); 166TableIndex.Field, 188HasFieldMarshalCodedIndexIsSmall = IsReferenceSmall(1, TableIndex.Field, TableIndex.Param); 191MemberForwardedCodedIndexIsSmall = IsReferenceSmall(1, TableIndex.Field, TableIndex.MethodDef); 210TableIndex.Field, 276size += 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);