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