580 references to TypeDef
Microsoft.CodeAnalysis (7)
Emit\EditAndContinue\DeltaMetadataWriter.cs (5)
101
_typeDefs = new DefinitionIndex<ITypeDefinition>(this.TryGetExistingTypeDefIndex, sizes[(int)TableIndex.
TypeDef
]);
160
sizes[(int)TableIndex.
TypeDef
] = _typeDefs.GetAdded().Count;
1112
PopulateEncLogTableRows(_typeDefs, TableIndex.
TypeDef
);
1290
case TableIndex.
TypeDef
:
1356
TableIndex.
TypeDef
,
Emit\EditAndContinue\EmitBaseline.cs (1)
343
Debug.Assert(tableEntriesAdded[(int)TableIndex.
TypeDef
] >= typesAdded.Count);
PEWriter\MetadataWriter.cs (1)
2781
metadata.SetCapacity(TableIndex.
TypeDef
, typeDefs.Count);
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (400)
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
),
9672
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
9673
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
9674
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
9676
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
9681
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
9683
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),
3782
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
3891
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
3997
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
4111
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
7471
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
7582
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
7584
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
7693
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
7695
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
8257
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
8399
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
8576
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
8578
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
Emit\EditAndContinue\EditAndContinueTests.cs (307)
87
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
88
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
91
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
98
Handle(3, TableIndex.
TypeDef
),
169
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
170
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
173
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
175
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
181
Handle(3, TableIndex.
TypeDef
),
933
Row(8, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
942
Handle(8, TableIndex.
TypeDef
),
953
new CustomAttributeRow(Handle(8, TableIndex.
TypeDef
), Handle(5, TableIndex.MethodDef)),
1037
new CustomAttributeRow(Handle(9, TableIndex.
TypeDef
), Handle(1, TableIndex.MethodDef)),
1043
new CustomAttributeRow(Handle(10, TableIndex.
TypeDef
), Handle(2, TableIndex.MethodDef))
1848
new CustomAttributeRow(Handle(3, TableIndex.
TypeDef
), Handle(4, TableIndex.MemberRef)));
2559
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
2560
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
2565
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
2571
Handle(4, TableIndex.
TypeDef
),
3141
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
3237
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
3461
new CustomAttributeRow(Handle(14, TableIndex.
TypeDef
), Handle(1, TableIndex.MethodDef)), // E
3462
new CustomAttributeRow(Handle(15, TableIndex.
TypeDef
), Handle(3, TableIndex.MethodDef)), // C
3463
new CustomAttributeRow(Handle(16, TableIndex.
TypeDef
), Handle(6, TableIndex.MethodDef)), // D
3468
Row(14, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
3469
Row(15, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
3470
Row(16, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
3486
Handle(14, TableIndex.
TypeDef
),
3487
Handle(15, TableIndex.
TypeDef
),
3488
Handle(16, TableIndex.
TypeDef
),
3542
new CustomAttributeRow(Handle(14, TableIndex.
TypeDef
), Handle(7, TableIndex.MethodDef)), // E
3543
new CustomAttributeRow(Handle(15, TableIndex.
TypeDef
), Handle(9, TableIndex.MethodDef)), // C
3544
new CustomAttributeRow(Handle(16, TableIndex.
TypeDef
), Handle(12, TableIndex.MethodDef)),// D
3549
Row(14, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
3550
Row(15, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
3551
Row(16, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
3567
Handle(14, TableIndex.
TypeDef
),
3568
Handle(15, TableIndex.
TypeDef
),
3569
Handle(16, TableIndex.
TypeDef
),
3646
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
3838
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
3839
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
3841
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
3843
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
3845
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
3847
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
3900
Row(6, TableIndex.
TypeDef
, EditAndContinueOperation.Default), // NullableAttribute
3901
Row(7, TableIndex.
TypeDef
, EditAndContinueOperation.Default), // NullableContextAttribute
3902
Row(6, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
3904
Row(7, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
3907
Row(6, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
3909
Row(6, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
3911
Row(7, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
3913
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
3936
Handle(6, TableIndex.
TypeDef
),
3937
Handle(7, TableIndex.
TypeDef
),
3985
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
4044
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
4171
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
4208
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
4210
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
4212
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
4277
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
4278
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
4282
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
4289
Handle(3, TableIndex.
TypeDef
),
4424
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
4425
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
4429
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
4436
Handle(3, TableIndex.
TypeDef
),
4488
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
4576
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
4577
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
4581
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
4587
Handle(3, TableIndex.
TypeDef
),
4718
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
4719
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
4722
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
4728
Handle(3, TableIndex.
TypeDef
),
4858
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
4947
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
5121
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
5122
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
5124
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
5128
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
5130
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
5132
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
5148
Handle(3, TableIndex.
TypeDef
),
5330
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
5331
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
5333
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
5337
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
5339
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
5341
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
5357
Handle(3, TableIndex.
TypeDef
),
5537
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
5538
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
5542
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
5548
Handle(3, TableIndex.
TypeDef
),
5623
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
5624
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
5627
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
5629
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
5640
Handle(3, TableIndex.
TypeDef
),
5929
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
5931
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
5933
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
5983
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
5985
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
5987
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
6054
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
6055
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
6059
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
6065
Handle(3, TableIndex.
TypeDef
),
6141
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
6144
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
6146
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
6150
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
6152
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
6154
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
6170
Handle(3, TableIndex.
TypeDef
),
6504
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
6508
Handle(2, TableIndex.
TypeDef
),
6525
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
6530
Handle(2, TableIndex.
TypeDef
),
6643
Row(baseTypeCount + generation, TableIndex.
TypeDef
, EditAndContinueOperation.Default), // adding a type def
6644
Row(baseTypeCount + generation, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
6646
Row(baseTypeCount + generation, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
6648
Row(baseTypeCount + generation, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
6657
Handle(baseTypeCount + generation, TableIndex.
TypeDef
),
6723
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
6730
Handle(5, TableIndex.
TypeDef
),
6802
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
6804
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
6806
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
6808
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
6814
Handle(5, TableIndex.
TypeDef
),
7132
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
7133
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
7134
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
7137
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
7139
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
7141
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
7148
Handle(4, TableIndex.
TypeDef
),
7149
Handle(5, TableIndex.
TypeDef
),
7300
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
7302
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
7304
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
7314
Handle(4, TableIndex.
TypeDef
),
7525
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
7886
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
7888
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
7890
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
7892
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
7894
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
7896
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
8005
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
8225
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
8280
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
8281
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
8283
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
8285
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
8292
Handle(3, TableIndex.
TypeDef
),
8911
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
12556
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
12557
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
12560
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
12567
Handle(3, TableIndex.
TypeDef
),
16253
Row(7, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
16254
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
16256
Row(7, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
16259
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
16261
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
16263
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
16265
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
16267
Row(7, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
16341
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
16343
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
16345
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
16347
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
16349
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
16480
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
16482
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
16484
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
17125
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
17126
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
17129
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
17136
Handle(4, TableIndex.
TypeDef
),
17206
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
17241
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
17242
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
17245
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
17252
Handle(3, TableIndex.
TypeDef
),
17320
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
17321
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
17324
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
17330
Handle(3, TableIndex.
TypeDef
),
17443
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
17444
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
17447
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
17454
Handle(5, TableIndex.
TypeDef
),
17463
new CustomAttributeRow(Handle(5, TableIndex.
TypeDef
), Handle(6, TableIndex.MemberRef))
17587
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
17632
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
17633
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
17636
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
17643
Handle(3, TableIndex.
TypeDef
),
17769
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
17770
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
17774
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
17781
Handle(4, TableIndex.
TypeDef
),
17850
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
17854
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
18029
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
18030
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
18034
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
18041
Handle(4, TableIndex.
TypeDef
),
18206
Row(8, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
18207
Row(8, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
18213
Row(8, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
18220
Handle(8, TableIndex.
TypeDef
),
18492
Row(7, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
18493
Row(7, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
18498
Row(7, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
18505
Handle(7, TableIndex.
TypeDef
),
18806
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
18807
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
18810
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
18812
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
18820
Handle(3, TableIndex.
TypeDef
),
18958
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
18959
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
18962
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
18964
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
18973
Handle(3, TableIndex.
TypeDef
),
19115
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
19116
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
19119
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
19121
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
19132
Handle(3, TableIndex.
TypeDef
),
19780
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
19781
Row(6, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
19782
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
19793
Handle(5, TableIndex.
TypeDef
),
19794
Handle(6, TableIndex.
TypeDef
),
19978
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
19979
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
19988
Handle(5, TableIndex.
TypeDef
),
20174
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
20175
Row(6, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
20176
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
20187
Handle(5, TableIndex.
TypeDef
),
20188
Handle(6, TableIndex.
TypeDef
),
20256
Row(6, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
20257
Row(7, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
20258
Row(8, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
20259
Row(6, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
20261
Row(8, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
20264
Row(6, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
20266
Row(8, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
20281
Handle(6, TableIndex.
TypeDef
),
20282
Handle(7, TableIndex.
TypeDef
),
20283
Handle(8, TableIndex.
TypeDef
),
20415
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
20416
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
20417
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
20418
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
20420
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
20423
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
20425
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
20440
Handle(3, TableIndex.
TypeDef
),
20441
Handle(4, TableIndex.
TypeDef
),
20442
Handle(5, TableIndex.
TypeDef
),
20521
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
20522
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
20523
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
20524
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
20526
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
20529
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
20531
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
20546
Handle(3, TableIndex.
TypeDef
),
20547
Handle(4, TableIndex.
TypeDef
),
20548
Handle(5, TableIndex.
TypeDef
),
20688
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
20690
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
20700
Handle(4, TableIndex.
TypeDef
),
20749
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
20751
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
20761
Handle(4, TableIndex.
TypeDef
),
20835
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
20837
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
20839
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
20856
Handle(5, TableIndex.
TypeDef
),
20961
Row(8, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
20962
Row(9, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
20963
Row(9, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
20966
Row(8, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
20968
Row(8, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
20991
Handle(8, TableIndex.
TypeDef
),
20992
Handle(9, TableIndex.
TypeDef
),
21032
Row(10, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
21033
Row(11, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
21034
Row(11, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
21037
Row(10, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
21039
Row(10, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
21062
Handle(10, TableIndex.
TypeDef
),
21063
Handle(11, TableIndex.
TypeDef
),
Microsoft.CodeAnalysis.Features (1)
EditAndContinue\EditSession.cs (1)
140
var highestExistingTypeDefRow = emitResult.Baseline.OriginalMetadata.GetMetadataReader().GetTableRowCount(TableIndex.
TypeDef
);
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (146)
Emit\EditAndContinue\EditAndContinueClosureTests.vb (7)
62
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
63
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
66
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
68
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
443
Row(7, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
444
Row(7, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
448
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 (67)
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),
1635
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
1637
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
1641
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
1643
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
1645
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
1836
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
1840
Handle(2, TableIndex.
TypeDef
),
1857
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
1862
Handle(2, TableIndex.
TypeDef
),
1971
Row(baseTypeCount + generation, TableIndex.
TypeDef
, EditAndContinueOperation.Default), ' adding a type def
1972
Row(baseTypeCount + generation, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
1974
Row(baseTypeCount + generation, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
1983
Handle(baseTypeCount + generation, TableIndex.
TypeDef
),
2043
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
2050
Handle(5, TableIndex.
TypeDef
),
2332
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default), ' HotReloadException
2333
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
2337
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod), ' Action<bool> get_P
2339
Row(2, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod), ' set_P(Action<bool>)
2341
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
2534
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
2535
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
2539
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
2665
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
2666
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
2669
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
6125
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
6126
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
6131
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
6137
Handle(4, TableIndex.
TypeDef
),
6238
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
6239
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
6243
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
6249
Handle(4, TableIndex.
TypeDef
),
6316
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
6320
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
6497
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
6498
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
6502
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
6507
Handle(4, TableIndex.
TypeDef
),
6637
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
6638
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
6644
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
6650
Handle(5, TableIndex.
TypeDef
),
7456
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
7457
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
7460
Row(3, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
7466
Handle(3, TableIndex.
TypeDef
),
7762
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
7763
Row(6, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
7764
Row(5, TableIndex.
TypeDef
, EditAndContinueOperation.AddField),
7775
Handle(5, TableIndex.
TypeDef
),
7776
Handle(6, TableIndex.
TypeDef
),
7886
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.Default),
7888
Row(4, TableIndex.
TypeDef
, EditAndContinueOperation.AddMethod),
7898
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) ??