210 references to TypeRef
Microsoft.CodeAnalysis (6)
Emit\EditAndContinue\DeltaMetadataWriter.cs (5)
127
_typeRefIndex = new TypeReferenceIndex(this, lastRowId: sizes[(int)TableIndex.
TypeRef
]);
149
sizes[(int)TableIndex.
TypeRef
] = _typeRefIndex.Rows.Count;
1095
PopulateEncLogTableRows(TableIndex.
TypeRef
, previousSizes, deltaSizes);
1253
case TableIndex.
TypeRef
:
1342
TableIndex.
TypeRef
,
PEWriter\MetadataWriter.cs (1)
2826
metadata.SetCapacity(TableIndex.
TypeRef
, typeRefs.Count);
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (116)
Emit\EditAndContinue\EditAndContinueTests.cs (116)
827
Row(7, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
828
Row(8, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
834
Handle(7, TableIndex.
TypeRef
),
835
Handle(8, TableIndex.
TypeRef
),
1169
Row(7, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
1170
Row(8, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
1176
Handle(7, TableIndex.
TypeRef
),
1177
Handle(8, TableIndex.
TypeRef
),
1207
Row(9, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
1208
Row(10, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
1209
Row(11, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
1215
Handle(9, TableIndex.
TypeRef
),
1216
Handle(10, TableIndex.
TypeRef
),
1217
Handle(11, TableIndex.
TypeRef
),
1293
Row(6, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
1294
Row(7, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
1295
Row(8, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
1301
Handle(6, TableIndex.
TypeRef
),
1302
Handle(7, TableIndex.
TypeRef
),
1303
Handle(8, TableIndex.
TypeRef
),
1331
Row(9, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
1337
Handle(9, TableIndex.
TypeRef
),
1365
Row(10, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
1366
Row(11, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
1367
Row(12, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
1373
Handle(10, TableIndex.
TypeRef
),
1374
Handle(11, TableIndex.
TypeRef
),
1375
Handle(12, TableIndex.
TypeRef
),
2874
Row(6, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
2875
Row(7, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
2876
Row(8, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
2883
Handle(6, TableIndex.
TypeRef
),
2884
Handle(7, TableIndex.
TypeRef
),
2885
Handle(8, TableIndex.
TypeRef
),
2970
Row(6, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
2971
Row(7, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
2983
Handle(6, TableIndex.
TypeRef
),
2984
Handle(7, TableIndex.
TypeRef
),
3017
Row(8, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
3018
Row(9, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
3024
Handle(8, TableIndex.
TypeRef
),
3025
Handle(9, TableIndex.
TypeRef
),
3080
Row(10, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
3081
Row(11, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
3082
Row(12, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
3083
Row(13, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
3094
Handle(10, TableIndex.
TypeRef
),
3095
Handle(11, TableIndex.
TypeRef
),
3096
Handle(12, TableIndex.
TypeRef
),
3097
Handle(13, TableIndex.
TypeRef
),
3570
Row(6, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
3571
Row(7, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
3572
Row(8, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
3573
Row(9, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
3574
Row(10, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
3629
Row(11, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
3630
Row(12, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
3631
Row(13, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
3632
Row(14, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
3633
Row(15, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
3634
Row(16, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
3635
Row(17, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
3636
Row(18, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
3665
Handle(11, TableIndex.
TypeRef
),
3666
Handle(12, TableIndex.
TypeRef
),
3667
Handle(13, TableIndex.
TypeRef
),
3668
Handle(14, TableIndex.
TypeRef
),
3669
Handle(15, TableIndex.
TypeRef
),
3670
Handle(16, TableIndex.
TypeRef
),
3671
Handle(17, TableIndex.
TypeRef
),
3672
Handle(18, TableIndex.
TypeRef
),
3720
Row(19, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
3721
Row(20, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
3780
Row(6, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
3786
Handle(6, TableIndex.
TypeRef
),
3833
Row(7, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
3834
Row(8, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
3839
Handle(7, TableIndex.
TypeRef
),
3840
Handle(8, TableIndex.
TypeRef
),
6562
Row(6, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
6579
Handle(6, TableIndex.
TypeRef
),
6727
Row(6, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
6745
Handle(6, TableIndex.
TypeRef
),
6890
Row(6, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
6894
Handle(6, TableIndex.
TypeRef
),
6956
Row(6, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
6962
Handle(6, TableIndex.
TypeRef
),
6981
Row(7, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
6985
Handle(7, TableIndex.
TypeRef
),
7033
Row(6, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
7037
Handle(6, TableIndex.
TypeRef
),
7185
Row(11, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
7436
Row(7, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
7440
Handle(7, TableIndex.
TypeRef
),
7556
Row(12, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
7557
Row(13, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
7562
Handle(12, TableIndex.
TypeRef
),
7563
Handle(13, TableIndex.
TypeRef
),
7711
Row(6, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
7723
Handle(6, TableIndex.
TypeRef
),
8342
Row(6, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
8347
Handle(6, TableIndex.
TypeRef
),
12018
Row(7, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
12023
Handle(7, TableIndex.
TypeRef
),
15497
Row(21, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
15498
Row(22, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
15499
Row(23, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
15507
Handle(21, TableIndex.
TypeRef
),
15508
Handle(22, TableIndex.
TypeRef
),
15509
Handle(23, TableIndex.
TypeRef
),
15927
Row(8, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
15928
Row(9, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
15929
Row(10, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
15934
Handle(8, TableIndex.
TypeRef
),
15935
Handle(9, TableIndex.
TypeRef
),
15936
Handle(10, TableIndex.
TypeRef
),
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (72)
Emit\EditAndContinue\EditAndContinueStateMachineTests.vb (52)
80
Row(18, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
81
Row(19, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
82
Row(20, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
83
Row(21, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
84
Row(22, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
85
Row(23, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
86
Row(24, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
87
Row(25, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
88
Row(26, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
89
Row(27, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
90
Row(28, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
91
Row(29, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
92
Row(30, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
156
Handle(18, TableIndex.
TypeRef
),
157
Handle(19, TableIndex.
TypeRef
),
158
Handle(20, TableIndex.
TypeRef
),
159
Handle(21, TableIndex.
TypeRef
),
160
Handle(22, TableIndex.
TypeRef
),
161
Handle(23, TableIndex.
TypeRef
),
162
Handle(24, TableIndex.
TypeRef
),
163
Handle(25, TableIndex.
TypeRef
),
164
Handle(26, TableIndex.
TypeRef
),
165
Handle(27, TableIndex.
TypeRef
),
166
Handle(28, TableIndex.
TypeRef
),
167
Handle(29, TableIndex.
TypeRef
),
168
Handle(30, TableIndex.
TypeRef
),
444
Row(6, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
445
Row(7, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
446
Row(8, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
447
Row(9, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
448
Row(10, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
449
Row(11, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
450
Row(12, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
451
Row(13, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
452
Row(14, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
453
Row(15, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
454
Row(16, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
455
Row(17, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
456
Row(18, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
491
Handle(6, TableIndex.
TypeRef
),
492
Handle(7, TableIndex.
TypeRef
),
493
Handle(8, TableIndex.
TypeRef
),
494
Handle(9, TableIndex.
TypeRef
),
495
Handle(10, TableIndex.
TypeRef
),
496
Handle(11, TableIndex.
TypeRef
),
497
Handle(12, TableIndex.
TypeRef
),
498
Handle(13, TableIndex.
TypeRef
),
499
Handle(14, TableIndex.
TypeRef
),
500
Handle(15, TableIndex.
TypeRef
),
501
Handle(16, TableIndex.
TypeRef
),
502
Handle(17, TableIndex.
TypeRef
),
503
Handle(18, TableIndex.
TypeRef
),
Emit\EditAndContinue\EditAndContinueTests.vb (20)
207
Row(8, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
208
Row(9, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
213
Handle(8, TableIndex.
TypeRef
),
214
Handle(9, TableIndex.
TypeRef
),
370
Row(6, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
373
Handle(6, TableIndex.
TypeRef
),
453
Row(5, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
466
Handle(5, TableIndex.
TypeRef
),
493
Row(6, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
498
Handle(6, TableIndex.
TypeRef
),
518
Row(6, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
528
Handle(6, TableIndex.
TypeRef
),
584
Row(6, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
587
Handle(6, TableIndex.
TypeRef
),
2096
Row(8, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
2097
Row(9, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
2098
Row(10, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
2102
Handle(8, TableIndex.
TypeRef
),
2103
Handle(9, TableIndex.
TypeRef
),
2104
Handle(10, TableIndex.
TypeRef
),
System.Reflection.Metadata (15)
System\Reflection\Metadata\Ecma335\MetadataBuilder.Tables.cs (4)
148
case TableIndex.
TypeRef
: SetTableCapacity(_typeRefTable, rowCount); break;
261
case TableIndex.
TypeRef
: return _typeRefTable.Count;
333
rowCounts[(int)TableIndex.
TypeRef
] = _typeRefTable.Count;
1652
if (metadataSizes.IsPresent(TableIndex.
TypeRef
))
System\Reflection\Metadata\Ecma335\MetadataReaderExtensions.cs (2)
50
TableIndex.
TypeRef
=> reader.TypeRefTable.RowSize,
131
TableIndex.
TypeRef
=> reader.TypeRefTable.Block,
System\Reflection\Metadata\Ecma335\MetadataSizes.cs (6)
167
TableIndex.
TypeRef
,
192
MemberRefParentCodedIndexIsSmall = IsReferenceSmall(3, TableIndex.TypeDef, TableIndex.
TypeRef
, TableIndex.ModuleRef, TableIndex.MethodDef, TableIndex.TypeSpec);
198
ResolutionScopeCodedIndexIsSmall = IsReferenceSmall(2, TableIndex.Module, TableIndex.ModuleRef, TableIndex.AssemblyRef, TableIndex.
TypeRef
);
200
TypeDefOrRefCodedIndexIsSmall = IsReferenceSmall(2, TableIndex.TypeDef, TableIndex.
TypeRef
, TableIndex.TypeSpec);
211
TableIndex.
TypeRef
,
273
size += GetTableSize(TableIndex.
TypeRef
, resolutionScopeCodedIndexSize + stringReferenceSize + stringReferenceSize);
System\Reflection\Metadata\Internal\MetadataFlags.cs (2)
19
TypeRef = 1UL << TableIndex.
TypeRef
,
204
internal const uint TypeRef = (uint)TableIndex.
TypeRef
;
System\Reflection\Metadata\MetadataReader.cs (1)
608
this.TypeRefTable = new TypeRefTableReader(rowCounts[(int)TableIndex.
TypeRef
], resolutionScopeRefSize, stringHeapRefSize, metadataTablesMemoryBlock, totalRequiredSize);
System.Reflection.MetadataLoadContext (1)
System\Reflection\TypeLoading\Modules\Ecma\EcmaModule.MetadataTables.cs (1)
44
Interlocked.CompareExchange(ref _lazyTypeRefTable, CreateTable<RoDefinitionType>(TableIndex.
TypeRef
), null) ??