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