210 references to TypeRef
Microsoft.CodeAnalysis (6)
Emit\EditAndContinue\DeltaMetadataWriter.cs (5)
123
_typeRefIndex = new TypeReferenceIndex(this, lastRowId: sizes[(int)TableIndex.
TypeRef
]);
159
sizes[(int)TableIndex.
TypeRef
] = _typeRefIndex.Rows.Count;
1107
PopulateEncLogTableRows(TableIndex.
TypeRef
, previousSizes, deltaSizes);
1265
case TableIndex.
TypeRef
:
1354
TableIndex.
TypeRef
,
PEWriter\MetadataWriter.cs (1)
2838
metadata.SetCapacity(TableIndex.
TypeRef
, typeRefs.Count);
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (116)
Emit\EditAndContinue\EditAndContinueTests.cs (116)
831
Row(7, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
832
Row(8, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
838
Handle(7, TableIndex.
TypeRef
),
839
Handle(8, TableIndex.
TypeRef
),
1173
Row(7, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
1174
Row(8, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
1180
Handle(7, TableIndex.
TypeRef
),
1181
Handle(8, TableIndex.
TypeRef
),
1211
Row(9, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
1212
Row(10, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
1213
Row(11, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
1219
Handle(9, TableIndex.
TypeRef
),
1220
Handle(10, TableIndex.
TypeRef
),
1221
Handle(11, TableIndex.
TypeRef
),
1297
Row(6, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
1298
Row(7, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
1299
Row(8, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
1305
Handle(6, TableIndex.
TypeRef
),
1306
Handle(7, TableIndex.
TypeRef
),
1307
Handle(8, TableIndex.
TypeRef
),
1335
Row(9, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
1341
Handle(9, TableIndex.
TypeRef
),
1369
Row(10, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
1370
Row(11, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
1371
Row(12, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
1377
Handle(10, TableIndex.
TypeRef
),
1378
Handle(11, TableIndex.
TypeRef
),
1379
Handle(12, TableIndex.
TypeRef
),
2887
Row(6, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
2888
Row(7, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
2889
Row(8, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
2896
Handle(6, TableIndex.
TypeRef
),
2897
Handle(7, TableIndex.
TypeRef
),
2898
Handle(8, TableIndex.
TypeRef
),
2983
Row(6, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
2984
Row(7, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
2996
Handle(6, TableIndex.
TypeRef
),
2997
Handle(7, TableIndex.
TypeRef
),
3030
Row(8, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
3031
Row(9, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
3037
Handle(8, TableIndex.
TypeRef
),
3038
Handle(9, TableIndex.
TypeRef
),
3093
Row(10, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
3094
Row(11, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
3095
Row(12, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
3096
Row(13, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
3107
Handle(10, TableIndex.
TypeRef
),
3108
Handle(11, TableIndex.
TypeRef
),
3109
Handle(12, TableIndex.
TypeRef
),
3110
Handle(13, TableIndex.
TypeRef
),
3583
Row(6, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
3584
Row(7, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
3585
Row(8, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
3586
Row(9, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
3587
Row(10, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
3642
Row(11, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
3643
Row(12, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
3644
Row(13, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
3645
Row(14, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
3646
Row(15, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
3647
Row(16, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
3648
Row(17, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
3649
Row(18, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
3678
Handle(11, TableIndex.
TypeRef
),
3679
Handle(12, TableIndex.
TypeRef
),
3680
Handle(13, TableIndex.
TypeRef
),
3681
Handle(14, TableIndex.
TypeRef
),
3682
Handle(15, TableIndex.
TypeRef
),
3683
Handle(16, TableIndex.
TypeRef
),
3684
Handle(17, TableIndex.
TypeRef
),
3685
Handle(18, TableIndex.
TypeRef
),
3733
Row(19, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
3734
Row(20, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
3793
Row(6, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
3799
Handle(6, TableIndex.
TypeRef
),
3846
Row(7, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
3847
Row(8, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
3852
Handle(7, TableIndex.
TypeRef
),
3853
Handle(8, TableIndex.
TypeRef
),
6880
Row(6, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
6897
Handle(6, TableIndex.
TypeRef
),
7045
Row(6, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
7063
Handle(6, TableIndex.
TypeRef
),
7208
Row(6, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
7212
Handle(6, TableIndex.
TypeRef
),
7274
Row(6, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
7280
Handle(6, TableIndex.
TypeRef
),
7299
Row(7, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
7303
Handle(7, TableIndex.
TypeRef
),
7351
Row(6, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
7355
Handle(6, TableIndex.
TypeRef
),
7503
Row(11, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
7754
Row(7, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
7758
Handle(7, TableIndex.
TypeRef
),
7874
Row(12, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
7875
Row(13, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
7880
Handle(12, TableIndex.
TypeRef
),
7881
Handle(13, TableIndex.
TypeRef
),
8029
Row(6, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
8041
Handle(6, TableIndex.
TypeRef
),
8660
Row(6, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
8665
Handle(6, TableIndex.
TypeRef
),
12335
Row(7, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
12340
Handle(7, TableIndex.
TypeRef
),
15818
Row(21, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
15819
Row(22, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
15820
Row(23, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
15828
Handle(21, TableIndex.
TypeRef
),
15829
Handle(22, TableIndex.
TypeRef
),
15830
Handle(23, TableIndex.
TypeRef
),
16254
Row(8, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
16255
Row(9, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
16256
Row(10, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
16261
Handle(8, TableIndex.
TypeRef
),
16262
Handle(9, TableIndex.
TypeRef
),
16263
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
),
2108
Row(8, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
2109
Row(9, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
2110
Row(10, TableIndex.
TypeRef
, EditAndContinueOperation.Default),
2114
Handle(8, TableIndex.
TypeRef
),
2115
Handle(9, TableIndex.
TypeRef
),
2116
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) ??