530 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 (355)
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 (262)
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))
1844
new CustomAttributeRow(Handle(3, TableIndex.
TypeDef
), Handle(4, TableIndex.MemberRef)));
2305
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
2306
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
2311
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
2317
Handle(4, TableIndex.
TypeDef
),
2878
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
2974
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
3198
new CustomAttributeRow(Handle(14, TableIndex.
TypeDef
), Handle(1, TableIndex.MethodDef)), // E
3199
new CustomAttributeRow(Handle(15, TableIndex.
TypeDef
), Handle(3, TableIndex.MethodDef)), // C
3200
new CustomAttributeRow(Handle(16, TableIndex.
TypeDef
), Handle(6, TableIndex.MethodDef)), // D
3205
Row(14, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
3206
Row(15, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
3207
Row(16, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
3223
Handle(14, TableIndex.
TypeDef
),
3224
Handle(15, TableIndex.
TypeDef
),
3225
Handle(16, TableIndex.
TypeDef
),
3279
new CustomAttributeRow(Handle(14, TableIndex.
TypeDef
), Handle(7, TableIndex.MethodDef)), // E
3280
new CustomAttributeRow(Handle(15, TableIndex.
TypeDef
), Handle(9, TableIndex.MethodDef)), // C
3281
new CustomAttributeRow(Handle(16, TableIndex.
TypeDef
), Handle(12, TableIndex.MethodDef)),// D
3286
Row(14, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
3287
Row(15, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
3288
Row(16, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
3304
Handle(14, TableIndex.
TypeDef
),
3305
Handle(15, TableIndex.
TypeDef
),
3306
Handle(16, TableIndex.
TypeDef
),
3383
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
3575
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
3576
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
3578
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
3580
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
3582
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
3584
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
3637
Row(6, TableIndex.
TypeDef
, EditAndContinueOperation.Default), // NullableAttribute
3638
Row(7, TableIndex.
TypeDef
, EditAndContinueOperation.Default), // NullableContextAttribute
3639
Row(6, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
3641
Row(7, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
3644
Row(6, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
3646
Row(6, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
3648
Row(7, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
3650
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
3673
Handle(6, TableIndex.
TypeDef
),
3674
Handle(7, TableIndex.
TypeDef
),
3722
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
3781
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
3908
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
3945
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
3947
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
3949
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
4013
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
4014
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
4018
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
4025
Handle(3, TableIndex.
TypeDef
),
4155
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
4156
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
4160
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
4167
Handle(3, TableIndex.
TypeDef
),
4215
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
4304
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
4305
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
4309
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
4315
Handle(3, TableIndex.
TypeDef
),
4442
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
4443
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
4446
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
4452
Handle(3, TableIndex.
TypeDef
),
4583
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
4584
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
4586
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
4590
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
4592
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
4594
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
4610
Handle(3, TableIndex.
TypeDef
),
4788
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
4789
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
4791
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
4795
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
4797
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
4799
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
4815
Handle(3, TableIndex.
TypeDef
),
4988
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
4989
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
4993
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
4999
Handle(3, TableIndex.
TypeDef
),
5072
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
5073
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
5076
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
5078
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
5089
Handle(3, TableIndex.
TypeDef
),
5370
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
5372
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
5374
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
5424
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
5426
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
5428
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
5495
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
5496
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
5500
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
5506
Handle(3, TableIndex.
TypeDef
),
5580
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
5583
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
5585
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
5589
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
5591
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
5593
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
5609
Handle(3, TableIndex.
TypeDef
),
5936
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
5940
Handle(2, TableIndex.
TypeDef
),
5957
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
5962
Handle(2, TableIndex.
TypeDef
),
6075
Row(baseTypeCount + generation, TableIndex.
TypeDef
, EditAndContinueOperation.Default), // adding a type def
6076
Row(baseTypeCount + generation, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
6078
Row(baseTypeCount + generation, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
6080
Row(baseTypeCount + generation, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
6089
Handle(baseTypeCount + generation, TableIndex.
TypeDef
),
6155
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
6162
Handle(5, TableIndex.
TypeDef
),
6234
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
6236
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
6238
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
6240
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
6246
Handle(5, TableIndex.
TypeDef
),
6564
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
6565
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
6566
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
6569
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
6571
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
6573
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
6580
Handle(4, TableIndex.
TypeDef
),
6581
Handle(5, TableIndex.
TypeDef
),
6732
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
6734
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
6736
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
6746
Handle(4, TableIndex.
TypeDef
),
6957
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
7318
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
7320
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
7322
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
7324
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
7326
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
7328
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
7437
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
7657
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
7712
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
7713
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
7715
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
7717
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
7724
Handle(3, TableIndex.
TypeDef
),
8343
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
11920
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
11921
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
11924
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
11931
Handle(3, TableIndex.
TypeDef
),
15614
Row(7, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
15615
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
15617
Row(7, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
15620
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
15622
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
15624
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
15626
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
15628
Row(7, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
15702
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
15704
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
15706
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
15708
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
15710
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
15837
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
15839
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
15841
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
16395
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
16396
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
16399
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
16406
Handle(4, TableIndex.
TypeDef
),
16477
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
16514
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
16515
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
16518
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
16525
Handle(3, TableIndex.
TypeDef
),
16594
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
16595
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
16598
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
16604
Handle(3, TableIndex.
TypeDef
),
16717
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
16718
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
16721
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
16728
Handle(5, TableIndex.
TypeDef
),
16737
new CustomAttributeRow(Handle(5, TableIndex.
TypeDef
), Handle(6, TableIndex.MemberRef))
16864
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
16911
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
16912
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
16915
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
16922
Handle(3, TableIndex.
TypeDef
),
17051
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
17052
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
17056
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
17063
Handle(4, TableIndex.
TypeDef
),
17129
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
17133
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
17303
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
17304
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
17308
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
17315
Handle(4, TableIndex.
TypeDef
),
17477
Row(8, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
17478
Row(8, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
17484
Row(8, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
17491
Handle(8, TableIndex.
TypeDef
),
17754
Row(7, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
17755
Row(7, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
17760
Row(7, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
17767
Handle(7, TableIndex.
TypeDef
),
18058
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
18059
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
18062
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
18064
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
18072
Handle(3, TableIndex.
TypeDef
),
18205
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
18206
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
18209
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
18211
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
18220
Handle(3, TableIndex.
TypeDef
),
18357
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
18358
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
18361
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
18363
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
18374
Handle(3, TableIndex.
TypeDef
),
19259
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
19261
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
19271
Handle(4, TableIndex.
TypeDef
),
19320
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
19322
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
19332
Handle(4, TableIndex.
TypeDef
),
19406
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
19408
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
19410
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
19427
Handle(5, TableIndex.
TypeDef
),
19532
Row(8, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
19533
Row(9, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
19534
Row(9, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
19537
Row(8, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
19539
Row(8, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
19562
Handle(8, TableIndex.
TypeDef
),
19563
Handle(9, TableIndex.
TypeDef
),
19603
Row(10, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
19604
Row(11, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
19605
Row(11, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
19608
Row(10, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
19610
Row(10, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
19633
Handle(10, TableIndex.
TypeDef
),
19634
Handle(11, TableIndex.
TypeDef
),
Microsoft.CodeAnalysis.Features (1)
EditAndContinue\EditSession.cs (1)
139
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)
439
var tableOffset = metadataOffset + metadataReader.GetTableMetadataOffset(TableIndex.
TypeDef
);
440
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) ??