274 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; 1117PopulateEncLogTableFieldsOrMethods(_fieldDefs, TableIndex.Field, EditAndContinueOperation.AddField); 1294case TableIndex.Field: 1357TableIndex.Field,
Emit\EditAndContinue\EmitBaseline.cs (1)
345Debug.Assert(tableEntriesAdded[(int)TableIndex.Field] >= fieldsAdded.Count);
PEWriter\MetadataWriter.cs (1)
2380metadata.SetCapacity(TableIndex.Field, fieldDefs.Count);
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (180)
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), 9675Row(2, TableIndex.Field, EditAndContinueOperation.Default), 9677Row(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 (139)
89Row(1, TableIndex.Field, EditAndContinueOperation.Default), 99Handle(1, TableIndex.Field), 171Row(1, TableIndex.Field, EditAndContinueOperation.Default), 182Handle(1, TableIndex.Field), 2561Row(4, TableIndex.Field, EditAndContinueOperation.Default), 2572Handle(4, TableIndex.Field), 3414new CustomAttributeRow(Handle(4, TableIndex.Field), Handle(4, TableIndex.MemberRef)), 3415new CustomAttributeRow(Handle(4, TableIndex.Field), Handle(5, TableIndex.MemberRef)), 3459new CustomAttributeRow(Handle(2, TableIndex.Field), Handle(2, TableIndex.MethodDef)), // E.A 3460new CustomAttributeRow(Handle(3, TableIndex.Field), Handle(4, TableIndex.MethodDef)), // _x 3471Row(2, TableIndex.Field, EditAndContinueOperation.Default), 3472Row(3, TableIndex.Field, EditAndContinueOperation.Default), 3489Handle(2, TableIndex.Field), 3490Handle(3, TableIndex.Field), 3540new CustomAttributeRow(Handle(2, TableIndex.Field), Handle(8, TableIndex.MethodDef)), // E.A 3541new CustomAttributeRow(Handle(3, TableIndex.Field), Handle(10, TableIndex.MethodDef)), // _x 3552Row(2, TableIndex.Field, EditAndContinueOperation.Default), 3553Row(3, TableIndex.Field, EditAndContinueOperation.Default), 3570Handle(2, TableIndex.Field), 3571Handle(3, TableIndex.Field), 3903Row(1, TableIndex.Field, EditAndContinueOperation.Default), 3905Row(2, TableIndex.Field, EditAndContinueOperation.Default), 3938Handle(1, TableIndex.Field), 3939Handle(2, TableIndex.Field), 4045Row(2, TableIndex.Field, EditAndContinueOperation.Default), 4050Handle(2, TableIndex.Field), 4209Row(1, TableIndex.Field, EditAndContinueOperation.Default), 4226Handle(1, TableIndex.Field), 4279Row(2, TableIndex.Field, EditAndContinueOperation.Default), 4290Handle(2, TableIndex.Field), 4426Row(1, TableIndex.Field, EditAndContinueOperation.Default), 4437Handle(1, TableIndex.Field), 4489Row(2, TableIndex.Field, EditAndContinueOperation.Default), 4503Handle(2, TableIndex.Field), 4578Row(1, TableIndex.Field, EditAndContinueOperation.Default), 4588Handle(1, TableIndex.Field), 4720Row(1, TableIndex.Field, EditAndContinueOperation.Default), 4729Handle(1, TableIndex.Field), 4859Row(1, TableIndex.Field, EditAndContinueOperation.Default), 4873Handle(1, TableIndex.Field), 4948Row(1, TableIndex.Field, EditAndContinueOperation.Default), 4961Handle(1, TableIndex.Field), 5123Row(2, TableIndex.Field, EditAndContinueOperation.Default), 5125Row(3, TableIndex.Field, EditAndContinueOperation.Default), 5149Handle(2, TableIndex.Field), 5150Handle(3, TableIndex.Field), 5332Row(2, TableIndex.Field, EditAndContinueOperation.Default), 5334Row(3, TableIndex.Field, EditAndContinueOperation.Default), 5358Handle(2, TableIndex.Field), 5359Handle(3, TableIndex.Field), 5539Row(1, TableIndex.Field, EditAndContinueOperation.Default), 5549Handle(1, TableIndex.Field), 5625Row(1, TableIndex.Field, EditAndContinueOperation.Default), 5641Handle(1, TableIndex.Field), 5930Row(1, TableIndex.Field, EditAndContinueOperation.Default), 5947Handle(1, TableIndex.Field), 5984Row(2, TableIndex.Field, EditAndContinueOperation.Default), 6001Handle(2, TableIndex.Field), 6056Row(2, TableIndex.Field, EditAndContinueOperation.Default), 6066Handle(2, TableIndex.Field), 6145Row(2, TableIndex.Field, EditAndContinueOperation.Default), 6147Row(3, TableIndex.Field, EditAndContinueOperation.Default), 6171Handle(2, TableIndex.Field), 6172Handle(3, TableIndex.Field), 6645Row(baseFieldCount + generation, TableIndex.Field, EditAndContinueOperation.Default), 6658Handle(baseFieldCount + generation, TableIndex.Field), 6861new CustomAttributeRow(Handle(1, TableIndex.Field), Handle(4, TableIndex.MemberRef)), 6862new CustomAttributeRow(Handle(1, TableIndex.Field), Handle(5, TableIndex.MemberRef)), 7135Row(1, TableIndex.Field, EditAndContinueOperation.Default), 7150Handle(1, TableIndex.Field), 7754Row(1, TableIndex.Field, EditAndContinueOperation.Default), 7848new CustomAttributeRow(Handle(1, TableIndex.Field), Handle(2, TableIndex.MethodDef)), 7855new CustomAttributeRow(Handle(2, TableIndex.Field), Handle(4, TableIndex.MemberRef)), 7856new CustomAttributeRow(Handle(2, TableIndex.Field), Handle(5, TableIndex.MemberRef)), 7887Row(3, TableIndex.Field, EditAndContinueOperation.Default), 7889Row(4, TableIndex.Field, EditAndContinueOperation.Default), 7919Handle(3, TableIndex.Field), 7920Handle(4, TableIndex.Field), 7949new CustomAttributeRow(Handle(3, TableIndex.Field), Handle(1, TableIndex.MethodDef)), 7950new CustomAttributeRow(Handle(4, TableIndex.Field), Handle(11, TableIndex.MemberRef)), 7951new CustomAttributeRow(Handle(4, TableIndex.Field), Handle(12, TableIndex.MemberRef)), 8282Row(3, TableIndex.Field, EditAndContinueOperation.Default), 8284Row(4, TableIndex.Field, EditAndContinueOperation.Default), 8293Handle(3, TableIndex.Field), 8294Handle(4, TableIndex.Field), 12558Row(1, TableIndex.Field, EditAndContinueOperation.Default), 12568Handle(1, TableIndex.Field), 16255Row(3, TableIndex.Field, EditAndContinueOperation.Default), 16257Row(4, TableIndex.Field, EditAndContinueOperation.Default), 16342Row(5, TableIndex.Field, EditAndContinueOperation.Default), 16481Row(4, TableIndex.Field, EditAndContinueOperation.Default), 17127Row(1, TableIndex.Field, EditAndContinueOperation.Default), 17137Handle(1, TableIndex.Field), 17243Row(1, TableIndex.Field, EditAndContinueOperation.Default), 17253Handle(1, TableIndex.Field), 17322Row(1, TableIndex.Field, EditAndContinueOperation.Default), 17331Handle(1, TableIndex.Field), 17445Row(1, TableIndex.Field, EditAndContinueOperation.Default), 17455Handle(1, TableIndex.Field), 17634Row(1, TableIndex.Field, EditAndContinueOperation.Default), 17644Handle(1, TableIndex.Field), 17771Row(3, TableIndex.Field, EditAndContinueOperation.Default), 17782Handle(3, TableIndex.Field), 17851Row(4, TableIndex.Field, EditAndContinueOperation.Default), 17860Handle(4, TableIndex.Field), 18031Row(3, TableIndex.Field, EditAndContinueOperation.Default), 18042Handle(3, TableIndex.Field), 18208Row(5, TableIndex.Field, EditAndContinueOperation.Default), 18221Handle(5, TableIndex.Field), 18494Row(1, TableIndex.Field, EditAndContinueOperation.Default), 18506Handle(1, TableIndex.Field), 18808Row(1, TableIndex.Field, EditAndContinueOperation.Default), 18821Handle(1, TableIndex.Field), 18960Row(1, TableIndex.Field, EditAndContinueOperation.Default), 18974Handle(1, TableIndex.Field), 19117Row(1, TableIndex.Field, EditAndContinueOperation.Default), 19133Handle(1, TableIndex.Field), 19783Row(3, TableIndex.Field, EditAndContinueOperation.Default), 19795Handle(3, TableIndex.Field), 19980Row(2, TableIndex.Field, EditAndContinueOperation.Default), 19989Handle(2, TableIndex.Field), 20177Row(2, TableIndex.Field, EditAndContinueOperation.Default), 20189Handle(2, TableIndex.Field), 20260Row(3, TableIndex.Field, EditAndContinueOperation.Default), 20262Row(4, TableIndex.Field, EditAndContinueOperation.Default), 20284Handle(3, TableIndex.Field), 20285Handle(4, TableIndex.Field), 20419Row(1, TableIndex.Field, EditAndContinueOperation.Default), 20421Row(2, TableIndex.Field, EditAndContinueOperation.Default), 20443Handle(1, TableIndex.Field), 20444Handle(2, TableIndex.Field), 20525Row(1, TableIndex.Field, EditAndContinueOperation.Default), 20527Row(2, TableIndex.Field, EditAndContinueOperation.Default), 20549Handle(1, TableIndex.Field), 20550Handle(2, TableIndex.Field), 20964Row(3, TableIndex.Field, EditAndContinueOperation.Default), 20993Handle(3, TableIndex.Field), 21035Row(4, TableIndex.Field, EditAndContinueOperation.Default), 21064Handle(4, TableIndex.Field),
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (65)
Emit\EditAndContinue\EditAndContinueClosureTests.vb (2)
64Row(1, TableIndex.Field, EditAndContinueOperation.Default), 445Row(11, TableIndex.Field, EditAndContinueOperation.Default),
Emit\EditAndContinue\EditAndContinuePdbTests.vb (2)
167Row(5, TableIndex.Field, EditAndContinueOperation.Default), 272Row(6, TableIndex.Field, EditAndContinueOperation.Default),
Emit\EditAndContinue\EditAndContinueStateMachineTests.vb (42)
100Row(5, TableIndex.Field, EditAndContinueOperation.Default), 102Row(6, TableIndex.Field, EditAndContinueOperation.Default), 104Row(7, TableIndex.Field, EditAndContinueOperation.Default), 106Row(8, TableIndex.Field, EditAndContinueOperation.Default), 170Handle(5, TableIndex.Field), 171Handle(6, TableIndex.Field), 172Handle(7, TableIndex.Field), 173Handle(8, TableIndex.Field), 464Row(1, TableIndex.Field, EditAndContinueOperation.Default), 466Row(2, TableIndex.Field, EditAndContinueOperation.Default), 468Row(3, TableIndex.Field, EditAndContinueOperation.Default), 470Row(4, TableIndex.Field, EditAndContinueOperation.Default), 505Handle(1, TableIndex.Field), 506Handle(2, TableIndex.Field), 507Handle(3, TableIndex.Field), 508Handle(4, TableIndex.Field), 755Row(1, TableIndex.Field, EditAndContinueOperation.Default), 757Row(2, TableIndex.Field, EditAndContinueOperation.Default), 759Row(3, TableIndex.Field, EditAndContinueOperation.Default), 761Row(4, TableIndex.Field, EditAndContinueOperation.Default), 862Row(1, TableIndex.Field, EditAndContinueOperation.Default), 864Row(2, TableIndex.Field, EditAndContinueOperation.Default), 866Row(3, TableIndex.Field, EditAndContinueOperation.Default), 868Row(4, TableIndex.Field, EditAndContinueOperation.Default), 1079Row(16, TableIndex.Field, EditAndContinueOperation.Default), 3716Row(8, TableIndex.Field, EditAndContinueOperation.Default), 3826Row(8, TableIndex.Field, EditAndContinueOperation.Default), 3932Row(6, TableIndex.Field, EditAndContinueOperation.Default), 4065Row(8, TableIndex.Field, EditAndContinueOperation.Default), 4067Row(9, TableIndex.Field, EditAndContinueOperation.Default), 6541Row(7, TableIndex.Field, EditAndContinueOperation.Default), 6699Row(7, TableIndex.Field, EditAndContinueOperation.Default), 6853Row(6, TableIndex.Field, EditAndContinueOperation.Default), 7145Row(19, TableIndex.Field, EditAndContinueOperation.Default), 7263Row(20, TableIndex.Field, EditAndContinueOperation.Default), 7265Row(21, TableIndex.Field, EditAndContinueOperation.Default), 7380Row(22, TableIndex.Field, EditAndContinueOperation.Default), 7382Row(23, TableIndex.Field, EditAndContinueOperation.Default), 7646Row(14, TableIndex.Field, EditAndContinueOperation.Default), 7807Row(15, TableIndex.Field, EditAndContinueOperation.Default), 7965Row(16, TableIndex.Field, EditAndContinueOperation.Default), 7967Row(17, TableIndex.Field, EditAndContinueOperation.Default),
Emit\EditAndContinue\EditAndContinueTests.vb (19)
1469Row(1, TableIndex.Field, EditAndContinueOperation.Default), 1638Row(1, TableIndex.Field, EditAndContinueOperation.Default), 2334Row(1, TableIndex.Field, EditAndContinueOperation.Default), ' HotReloadException.Code 2536Row(1, TableIndex.Field, EditAndContinueOperation.Default), 2667Row(1, TableIndex.Field, EditAndContinueOperation.Default), 6127Row(4, TableIndex.Field, EditAndContinueOperation.Default), 6138Handle(4, TableIndex.Field), 6240Row(3, TableIndex.Field, EditAndContinueOperation.Default), 6250Handle(3, TableIndex.Field), 6317Row(4, TableIndex.Field, EditAndContinueOperation.Default), 6326Handle(4, TableIndex.Field), 6499Row(3, TableIndex.Field, EditAndContinueOperation.Default), 6508Handle(3, TableIndex.Field), 6639Row(5, TableIndex.Field, EditAndContinueOperation.Default), 6651Handle(5, TableIndex.Field), 7458Row(1, TableIndex.Field, EditAndContinueOperation.Default), 7467Handle(1, TableIndex.Field), 7765Row(3, TableIndex.Field, EditAndContinueOperation.Default), 7777Handle(3, 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);