533 references to TypeDef
Microsoft.CodeAnalysis (7)
Emit\EditAndContinue\DeltaMetadataWriter.cs (5)
105
_typeDefs = new DefinitionIndex<ITypeDefinition>(this.TryGetExistingTypeDefIndex, sizes[(int)TableIndex.
TypeDef
]);
150
sizes[(int)TableIndex.
TypeDef
] = _typeDefs.GetAdded().Count;
1099
PopulateEncLogTableRows(_typeDefs, TableIndex.
TypeDef
);
1277
case TableIndex.
TypeDef
:
1343
TableIndex.
TypeDef
,
Emit\EditAndContinue\EmitBaseline.cs (1)
343
Debug.Assert(tableEntriesAdded[(int)TableIndex.
TypeDef
] >= typesAdded.Count);
PEWriter\MetadataWriter.cs (1)
2769
metadata.SetCapacity(TableIndex.
TypeDef
, typeDefs.Count);
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (358)
Emit\EditAndContinue\EditAndContinueClosureTests.cs (32)
90
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
91
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
92
Row(6, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
93
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
95
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
97
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
99
Row(6, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
104
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
106
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
108
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
110
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
112
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
114
Row(6, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
116
Row(6, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
118
Row(6, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
4763
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
4764
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
4765
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
4767
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
4769
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
4771
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
4773
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
4775
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
4777
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
4783
Handle(4, TableIndex.
TypeDef
),
4784
Handle(5, TableIndex.
TypeDef
),
9495
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
9496
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
9497
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
9499
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
9504
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
9506
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
Emit\EditAndContinue\EditAndContinuePdbTests.cs (6)
163
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
170
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
286
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
287
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
296
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
298
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
Emit\EditAndContinue\EditAndContinueStateMachineTests.cs (55)
74
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
76
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
78
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
80
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
82
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
84
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
86
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
88
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
90
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
92
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
94
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
96
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
98
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
132
Handle(3, TableIndex.
TypeDef
),
262
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
263
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
265
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
267
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
269
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
271
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
273
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
275
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
368
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
370
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
372
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
374
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
377
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
379
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
381
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
383
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
385
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
387
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
389
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
391
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
470
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
471
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
473
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
475
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
477
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
480
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
482
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
484
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
3793
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
3902
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
4008
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
4122
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
7482
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
7593
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
7595
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
7704
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
7706
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
8268
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
8410
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
8587
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
8589
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
Emit\EditAndContinue\EditAndContinueTests.cs (265)
85
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
86
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
89
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
96
Handle(3, TableIndex.
TypeDef
),
168
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
169
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
172
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
174
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
180
Handle(3, TableIndex.
TypeDef
),
929
Row(8, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
938
Handle(8, TableIndex.
TypeDef
),
949
new CustomAttributeRow(Handle(8, TableIndex.
TypeDef
), Handle(5, TableIndex.MethodDef)),
1033
new CustomAttributeRow(Handle(9, TableIndex.
TypeDef
), Handle(1, TableIndex.MethodDef)),
1039
new CustomAttributeRow(Handle(10, TableIndex.
TypeDef
), Handle(2, TableIndex.MethodDef))
1905
new CustomAttributeRow(Handle(3, TableIndex.
TypeDef
), Handle(4, TableIndex.MemberRef)));
2366
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
2367
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
2372
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
2378
Handle(4, TableIndex.
TypeDef
),
2939
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
3035
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
3262
new CustomAttributeRow(Handle(14, TableIndex.
TypeDef
), Handle(1, TableIndex.MethodDef)), // E
3263
new CustomAttributeRow(Handle(15, TableIndex.
TypeDef
), Handle(3, TableIndex.MethodDef)), // C
3264
new CustomAttributeRow(Handle(16, TableIndex.
TypeDef
), Handle(6, TableIndex.MethodDef)), // D
3274
Row(14, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
3275
Row(15, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
3276
Row(16, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
3292
Handle(14, TableIndex.
TypeDef
),
3293
Handle(15, TableIndex.
TypeDef
),
3294
Handle(16, TableIndex.
TypeDef
),
3351
new CustomAttributeRow(Handle(14, TableIndex.
TypeDef
), Handle(7, TableIndex.MethodDef)), // E
3352
new CustomAttributeRow(Handle(15, TableIndex.
TypeDef
), Handle(9, TableIndex.MethodDef)), // C
3353
new CustomAttributeRow(Handle(16, TableIndex.
TypeDef
), Handle(12, TableIndex.MethodDef)),// D
3360
new CustomAttributeRow(Handle(14, TableIndex.
TypeDef
), Handle(7, TableIndex.MethodDef)), // E
3361
new CustomAttributeRow(Handle(15, TableIndex.
TypeDef
), Handle(9, TableIndex.MethodDef)), // C
3362
new CustomAttributeRow(Handle(16, TableIndex.
TypeDef
), Handle(12, TableIndex.MethodDef)),// D
3371
Row(14, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
3372
Row(15, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
3373
Row(16, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
3389
Handle(14, TableIndex.
TypeDef
),
3390
Handle(15, TableIndex.
TypeDef
),
3391
Handle(16, TableIndex.
TypeDef
),
3468
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
3660
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
3661
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
3663
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
3665
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
3667
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
3669
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
3722
Row(6, TableIndex.
TypeDef
, EditAndContinueOperation.Default), // NullableAttribute
3723
Row(7, TableIndex.
TypeDef
, EditAndContinueOperation.Default), // NullableContextAttribute
3724
Row(6, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
3726
Row(7, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
3729
Row(6, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
3731
Row(6, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
3733
Row(7, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
3735
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
3758
Handle(6, TableIndex.
TypeDef
),
3759
Handle(7, TableIndex.
TypeDef
),
3807
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
3866
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
3993
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
4030
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
4032
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
4034
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
4098
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
4099
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
4103
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
4110
Handle(3, TableIndex.
TypeDef
),
4240
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
4241
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
4245
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
4252
Handle(3, TableIndex.
TypeDef
),
4300
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
4389
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
4390
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
4394
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
4400
Handle(3, TableIndex.
TypeDef
),
4527
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
4528
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
4531
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
4537
Handle(3, TableIndex.
TypeDef
),
4668
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
4669
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
4671
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
4675
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
4677
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
4679
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
4695
Handle(3, TableIndex.
TypeDef
),
4873
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
4874
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
4876
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
4880
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
4882
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
4884
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
4900
Handle(3, TableIndex.
TypeDef
),
5073
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
5074
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
5078
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
5084
Handle(3, TableIndex.
TypeDef
),
5157
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
5158
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
5161
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
5163
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
5174
Handle(3, TableIndex.
TypeDef
),
5455
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
5457
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
5459
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
5509
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
5511
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
5513
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
5580
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
5581
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
5585
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
5591
Handle(3, TableIndex.
TypeDef
),
5665
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
5668
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
5670
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
5674
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
5676
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
5678
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
5694
Handle(3, TableIndex.
TypeDef
),
6021
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
6025
Handle(2, TableIndex.
TypeDef
),
6042
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
6047
Handle(2, TableIndex.
TypeDef
),
6160
Row(baseTypeCount + generation, TableIndex.
TypeDef
, EditAndContinueOperation.Default), // adding a type def
6161
Row(baseTypeCount + generation, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
6163
Row(baseTypeCount + generation, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
6165
Row(baseTypeCount + generation, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
6174
Handle(baseTypeCount + generation, TableIndex.
TypeDef
),
6240
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
6247
Handle(5, TableIndex.
TypeDef
),
6319
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
6321
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
6323
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
6325
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
6331
Handle(5, TableIndex.
TypeDef
),
6649
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
6650
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
6651
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
6654
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
6656
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
6658
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
6665
Handle(4, TableIndex.
TypeDef
),
6666
Handle(5, TableIndex.
TypeDef
),
6817
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
6819
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
6821
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
6831
Handle(4, TableIndex.
TypeDef
),
7042
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
7403
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
7405
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
7407
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
7409
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
7411
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
7413
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
7539
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
7759
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
7814
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
7815
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
7817
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
7819
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
7826
Handle(3, TableIndex.
TypeDef
),
8445
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
12022
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
12023
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
12026
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
12033
Handle(3, TableIndex.
TypeDef
),
15716
Row(7, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
15717
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
15719
Row(7, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
15722
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
15724
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
15726
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
15728
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
15730
Row(7, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
15804
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
15806
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
15808
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
15810
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
15812
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
15939
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
15941
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
15943
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
16497
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
16498
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
16501
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
16508
Handle(4, TableIndex.
TypeDef
),
16579
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
16616
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
16617
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
16620
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
16627
Handle(3, TableIndex.
TypeDef
),
16696
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
16697
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
16700
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
16706
Handle(3, TableIndex.
TypeDef
),
16819
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
16820
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
16823
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
16830
Handle(5, TableIndex.
TypeDef
),
16839
new CustomAttributeRow(Handle(5, TableIndex.
TypeDef
), Handle(6, TableIndex.MemberRef))
16966
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
17013
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
17014
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
17017
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
17024
Handle(3, TableIndex.
TypeDef
),
17153
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
17154
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
17158
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
17165
Handle(4, TableIndex.
TypeDef
),
17231
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
17235
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
17405
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
17406
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
17410
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
17417
Handle(4, TableIndex.
TypeDef
),
17579
Row(8, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
17580
Row(8, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
17586
Row(8, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
17593
Handle(8, TableIndex.
TypeDef
),
17856
Row(7, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
17857
Row(7, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
17862
Row(7, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
17869
Handle(7, TableIndex.
TypeDef
),
18160
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
18161
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
18164
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
18166
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
18174
Handle(3, TableIndex.
TypeDef
),
18307
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
18308
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
18311
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
18313
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
18322
Handle(3, TableIndex.
TypeDef
),
18459
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
18460
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
18463
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
18465
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
18476
Handle(3, TableIndex.
TypeDef
),
19361
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
19363
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
19373
Handle(4, TableIndex.
TypeDef
),
19422
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
19424
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
19434
Handle(4, TableIndex.
TypeDef
),
19508
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
19510
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
19512
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
19529
Handle(5, TableIndex.
TypeDef
),
19634
Row(8, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
19635
Row(9, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
19636
Row(9, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
19639
Row(8, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
19641
Row(8, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
19664
Handle(8, TableIndex.
TypeDef
),
19665
Handle(9, TableIndex.
TypeDef
),
19705
Row(10, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
19706
Row(11, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
19707
Row(11, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
19710
Row(10, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
19712
Row(10, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
19735
Handle(10, TableIndex.
TypeDef
),
19736
Handle(11, TableIndex.
TypeDef
),
Microsoft.CodeAnalysis.Features (1)
EditAndContinue\EditSession.cs (1)
135
var highestExistingTypeDefRow = emitResult.Baseline.OriginalMetadata.GetMetadataReader().GetTableRowCount(TableIndex.
TypeDef
);
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (141)
Emit\EditAndContinue\EditAndContinueClosureTests.vb (7)
65
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
66
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
69
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
71
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
446
Row(7, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
447
Row(7, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
451
Row(7, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
Emit\EditAndContinue\EditAndContinuePdbTests.vb (6)
166
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
173
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
270
Row(6, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
271
Row(6, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
280
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
282
Row(6, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
Emit\EditAndContinue\EditAndContinueStateMachineTests.vb (66)
97
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
99
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
101
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
103
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
105
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
107
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
109
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
111
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
113
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
115
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
117
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
119
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
121
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
123
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
169
Handle(4, TableIndex.
TypeDef
),
462
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
463
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
465
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
467
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
469
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
471
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
473
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
475
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
477
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
504
Handle(3, TableIndex.
TypeDef
),
752
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
754
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
756
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
758
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
760
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
763
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
765
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
767
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
769
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
771
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
773
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
775
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
777
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
860
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
861
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
863
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
865
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
867
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
870
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
872
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
874
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
1077
Row(6, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
1078
Row(6, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
1086
Row(6, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
3715
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
3825
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
3931
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
4064
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
4066
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
6540
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
6698
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
6852
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
7144
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
7262
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
7264
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
7379
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
7381
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
7645
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
7806
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
7964
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
7966
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
Emit\EditAndContinue\EditAndContinueTests.vb (62)
456
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
457
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
459
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
467
Handle(3, TableIndex.
TypeDef
),
520
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
521
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
523
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
529
Handle(4, TableIndex.
TypeDef
),
1467
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
1468
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
1473
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
1630
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
1632
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
1636
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
1638
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
1640
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
1824
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
1828
Handle(2, TableIndex.
TypeDef
),
1845
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
1850
Handle(2, TableIndex.
TypeDef
),
1959
Row(baseTypeCount + generation, TableIndex.
TypeDef
, EditAndContinueOperation.Default), ' adding a type def
1960
Row(baseTypeCount + generation, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
1962
Row(baseTypeCount + generation, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
1971
Handle(baseTypeCount + generation, TableIndex.
TypeDef
),
2031
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
2038
Handle(5, TableIndex.
TypeDef
),
2320
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default), ' HotReloadException
2321
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
2325
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod), ' Action<bool> get_P
2327
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod), ' set_P(Action<bool>)
2329
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
2515
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
2516
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
2520
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
2643
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
2644
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
2647
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
5961
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
5962
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
5967
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
5973
Handle(4, TableIndex.
TypeDef
),
6070
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
6071
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
6075
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
6081
Handle(4, TableIndex.
TypeDef
),
6145
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
6149
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
6321
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
6322
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
6326
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
6331
Handle(4, TableIndex.
TypeDef
),
6458
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
6459
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
6465
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
6471
Handle(5, TableIndex.
TypeDef
),
7268
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
7269
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
7272
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
7278
Handle(3, TableIndex.
TypeDef
),
7613
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
7615
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
7625
Handle(4, TableIndex.
TypeDef
),
SemanticSearch.BuildTask (2)
GenerateFilteredReferenceAssembliesTask.cs (2)
353
var tableOffset = metadataOffset + metadataReader.GetTableMetadataOffset(TableIndex.
TypeDef
);
354
var tableRowSize = metadataReader.GetTableRowSize(TableIndex.
TypeDef
);
System.Reflection.Metadata (23)
System\Reflection\Metadata\Ecma335\MetadataBuilder.Tables.cs (4)
149
case TableIndex.
TypeDef
: SetTableCapacity(_typeDefTable, rowCount); break;
260
case TableIndex.
TypeDef
: return _typeDefTable.Count;
332
rowCounts[(int)TableIndex.
TypeDef
] = _typeDefTable.Count;
1657
if (metadataSizes.IsPresent(TableIndex.
TypeDef
))
System\Reflection\Metadata\Ecma335\MetadataReaderExtensions.cs (2)
51
TableIndex.
TypeDef
=> reader.TypeDefTable.RowSize,
132
TableIndex.
TypeDef
=> reader.TypeDefTable.Block,
System\Reflection\Metadata\Ecma335\MetadataSizes.cs (8)
158
DeclSecurityCodedIndexIsSmall = IsReferenceSmall(2, TableIndex.MethodDef, TableIndex.
TypeDef
);
168
TableIndex.
TypeDef
,
192
MemberRefParentCodedIndexIsSmall = IsReferenceSmall(3, TableIndex.
TypeDef
, TableIndex.TypeRef, TableIndex.ModuleRef, TableIndex.MethodDef, TableIndex.TypeSpec);
199
TypeDefReferenceIsSmall = IsReferenceSmall(0, TableIndex.
TypeDef
);
200
TypeDefOrRefCodedIndexIsSmall = IsReferenceSmall(2, TableIndex.
TypeDef
, TableIndex.TypeRef, TableIndex.TypeSpec);
201
TypeOrMethodDefCodedIndexIsSmall = IsReferenceSmall(1, TableIndex.
TypeDef
, TableIndex.MethodDef);
212
TableIndex.
TypeDef
,
274
size += GetTableSize(TableIndex.
TypeDef
, 4 + stringReferenceSize + stringReferenceSize + typeDefOrRefCodedIndexSize + fieldDefReferenceSize + methodDefReferenceSize);
System\Reflection\Metadata\Internal\MetadataFlags.cs (2)
20
TypeDef = 1UL << TableIndex.
TypeDef
,
205
internal const uint TypeDef = (uint)TableIndex.
TypeDef
;
System\Reflection\Metadata\MetadataReader.cs (7)
611
this.TypeDefTable = new TypeDefTableReader(rowCounts[(int)TableIndex.
TypeDef
], fieldRefSizeSorted, methodRefSizeSorted, typeDefOrRefRefSize, stringHeapRefSize, metadataTablesMemoryBlock, totalRequiredSize);
632
this.InterfaceImplTable = new InterfaceImplTableReader(rowCounts[(int)TableIndex.InterfaceImpl], IsDeclaredSorted(TableMask.InterfaceImpl), GetReferenceSize(rowCounts, TableIndex.
TypeDef
), typeDefOrRefRefSize, metadataTablesMemoryBlock, totalRequiredSize);
656
this.ClassLayoutTable = new ClassLayoutTableReader(rowCounts[(int)TableIndex.ClassLayout], IsDeclaredSorted(TableMask.ClassLayout), GetReferenceSize(rowCounts, TableIndex.
TypeDef
), metadataTablesMemoryBlock, totalRequiredSize);
665
this.EventMapTable = new EventMapTableReader(rowCounts[(int)TableIndex.EventMap], GetReferenceSize(rowCounts, TableIndex.
TypeDef
), eventRefSizeSorted, metadataTablesMemoryBlock, totalRequiredSize);
674
this.PropertyMapTable = new PropertyMapTableReader(rowCounts[(int)TableIndex.PropertyMap], GetReferenceSize(rowCounts, TableIndex.
TypeDef
), propertyRefSizeSorted, metadataTablesMemoryBlock, totalRequiredSize);
686
this.MethodImplTable = new MethodImplTableReader(rowCounts[(int)TableIndex.MethodImpl], IsDeclaredSorted(TableMask.MethodImpl), GetReferenceSize(rowCounts, TableIndex.
TypeDef
), methodDefOrRefRefSize, metadataTablesMemoryBlock, totalRequiredSize);
734
this.NestedClassTable = new NestedClassTableReader(rowCounts[(int)TableIndex.NestedClass], IsDeclaredSorted(TableMask.NestedClass), GetReferenceSize(rowCounts, TableIndex.
TypeDef
), metadataTablesMemoryBlock, totalRequiredSize);
System.Reflection.MetadataLoadContext (1)
System\Reflection\TypeLoading\Modules\Ecma\EcmaModule.MetadataTables.cs (1)
20
Interlocked.CompareExchange(ref _lazyTypeDefTable, CreateTable<EcmaDefinitionType>(TableIndex.
TypeDef
), null) ??