2 writes to Reader
Microsoft.CodeAnalysis.Test.Utilities (2)
FX\PinnedMetadata.cs (2)
20
this.
Reader
= new MetadataReader((byte*)Pointer, this.Size, MetadataReaderOptions.None, null);
26
Reader
= null;
270 references to Reader
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (186)
Emit\EditAndContinue\AssemblyReferencesTests.cs (2)
344
var aggReader = new AggregatedMetadataReader(md0.MetadataReader, md1.
Reader
, md2.
Reader
);
Emit\EditAndContinue\EditAndContinueClosureTests.cs (47)
55
var reader1 = md1.
Reader
;
120
var reader1 = md1.
Reader
;
181
var reader1 = md1.
Reader
;
254
var reader1 = md1.
Reader
;
309
var reader1 = md1.
Reader
;
362
var reader1 = md1.
Reader
;
423
var reader1 = md1.
Reader
;
476
var reader1 = md1.
Reader
;
531
var reader1 = md1.
Reader
;
586
var reader1 = md1.
Reader
;
643
var reader1 = md1.
Reader
;
788
var reader1 = md1.
Reader
;
864
var reader1 = md1.
Reader
;
930
var reader1 = md1.
Reader
;
991
var reader1 = md1.
Reader
;
1080
var reader1 = md1.
Reader
;
1168
var reader1 = md1.
Reader
;
1252
var reader1 = md1.
Reader
;
1342
var reader1 = md1.
Reader
;
1424
var reader1 = md1.
Reader
;
1496
var reader1 = md1.
Reader
;
1595
var reader1 = md1.
Reader
;
1686
var reader1 = md1.
Reader
;
1795
var reader1 = md1.
Reader
;
1993
var reader1 = md1.
Reader
;
2203
var reader1 = md1.
Reader
;
2341
var reader1 = diff1.GetMetadata().
Reader
;
2357
var reader2 = diff2.GetMetadata().
Reader
;
2458
var reader1 = diff1.GetMetadata().
Reader
;
2474
var reader2 = diff2.GetMetadata().
Reader
;
2663
var reader1 = md1.
Reader
;
2737
var reader1 = md1.
Reader
;
2843
var reader1 = md1.
Reader
;
3057
var reader1 = md1.
Reader
;
3117
var reader1 = md1.
Reader
;
3245
var reader1 = md1.
Reader
;
3361
var reader1 = md1.
Reader
;
3486
var reader1 = md1.
Reader
;
4003
var reader1 = md1.
Reader
;
4088
var reader1 = md1.
Reader
;
4170
var reader1 = md1.
Reader
;
4243
var reader1 = md1.
Reader
;
4325
var reader1 = md1.
Reader
;
4422
var reader1 = md1.
Reader
;
4514
var reader1 = md1.
Reader
;
4573
var reader1 = md1.
Reader
;
4621
var reader1 = md1.
Reader
;
Emit\EditAndContinue\EditAndContinueDelegateCacheTests.cs (5)
82
var reader1 = diff1.GetMetadata().
Reader
;
146
var reader1 = diff1.GetMetadata().
Reader
;
210
var reader1 = diff1.GetMetadata().
Reader
;
274
var reader1 = diff1.GetMetadata().
Reader
;
338
var reader1 = diff1.GetMetadata().
Reader
;
Emit\EditAndContinue\EditAndContinuePdbTests.cs (2)
158
var reader1 = diff1.GetMetadata().
Reader
;
280
var reader2 = diff2.GetMetadata().
Reader
;
Emit\EditAndContinue\EditAndContinueStateMachineTests.cs (28)
63
var reader1 = md1.
Reader
;
242
var reader1 = md1.
Reader
;
363
CheckEncLogDefinitions(md1.
Reader
,
465
CheckEncLogDefinitions(md1.
Reader
,
536
CheckAttributes(md1.
Reader
,
539
CheckEncLogDefinitions(md1.
Reader
,
586
CheckAttributes(md1.
Reader
,
590
CheckEncLogDefinitions(md1.
Reader
,
668
CheckEncLogDefinitions(md1.
Reader
,
731
var reader1 = md1.
Reader
;
743
CheckEncLogDefinitions(md1.
Reader
,
867
var reader1 = md1.
Reader
;
878
CheckEncLogDefinitions(md1.
Reader
,
3728
CheckEncLogDefinitions(md1.
Reader
,
3828
CheckEncLogDefinitions(md1.
Reader
,
3937
CheckEncLogDefinitions(md1.
Reader
,
4043
CheckEncLogDefinitions(md1.
Reader
,
4157
CheckEncLogDefinitions(md1.
Reader
,
6618
CheckEncLogDefinitions(md1.
Reader
,
6731
CheckEncLogDefinitions(md2.
Reader
,
6840
CheckEncLogDefinitions(md3.
Reader
,
7406
CheckEncLogDefinitions(md1.
Reader
,
7550
CheckEncLogDefinitions(md2.
Reader
,
7725
CheckEncLogDefinitions(md3.
Reader
,
7949
var reader1 = diff1.GetMetadata().
Reader
;
7950
var reader2 = diff2.GetMetadata().
Reader
;
8294
var reader1 = md1.
Reader
;
8313
var reader2 = md2.
Reader
;
Emit\EditAndContinue\EditAndContinueTest.cs (1)
113
_generations.Add(new GenerationInfo(compilation, md.
Reader
, diff, compilationVerifier: null, diff.NextGeneration, validator));
Emit\EditAndContinue\EditAndContinueTestBase.cs (1)
37
new MetadataVisualizer(new[] { baseline.MetadataReader }.Concat(deltas.Select(d => d.
Reader
)).ToArray(), result).VisualizeAllGenerations();
Emit\EditAndContinue\EditAndContinueTests.cs (98)
207
var reader1 = md1.
Reader
;
241
Assert.False(diff1.GetMetadata().
Reader
.IsAssembly);
409
var reader1 = md1.
Reader
;
480
var reader1 = md1.
Reader
;
507
var reader2 = md2.
Reader
;
563
var reader1 = md1.
Reader
;
840
var reader1 = md1.
Reader
;
949
var reader1 = md1.
Reader
;
986
var reader2 = md2.
Reader
;
1072
var reader1 = md1.
Reader
;
1114
var reader2 = md2.
Reader
;
1146
var reader3 = md3.
Reader
;
1225
var reader1 = md1.
Reader
;
1314
var reader1 = md1.
Reader
;
1331
var reader2 = md2.
Reader
;
1411
var reader1 = md1.
Reader
;
1428
var reader2 = md2.
Reader
;
1555
var reader1 = md1.
Reader
;
1641
var reader1 = md1.
Reader
;
1664
var reader2 = md2.
Reader
;
1734
var reader1 = md1.
Reader
;
1885
var reader1 = md1.
Reader
;
1992
var reader1 = md1.
Reader
;
2087
var reader1 = md1.
Reader
;
2134
var reader2 = md2.
Reader
;
2201
var reader1 = md1.
Reader
;
2485
var reader1 = md1.
Reader
;
2519
var reader2 = md2.
Reader
;
2675
var reader1 = md1.
Reader
;
2731
var reader2 = md2.
Reader
;
2826
var reader3 = md3.
Reader
;
2883
var reader1 = md1.
Reader
;
2940
var reader1 = md1.
Reader
;
3008
var reader1 = md1.
Reader
;
3042
var reader2 = md2.
Reader
;
4244
var reader1 = md1.
Reader
;
4299
var reader2 = md2.
Reader
;
4809
var reader1 = md1.
Reader
;
4830
var reader2 = md2.
Reader
;
5009
ValidateReplacedType(diff1, new[] { reader0, md1.
Reader
});
5017
ValidateReplacedType(diff2, new[] { reader0, md1.
Reader
, md2.
Reader
});
5028
var reader3 = md3.
Reader
;
5029
var readers = new[] { reader0, md1.
Reader
, md2.
Reader
, reader3 };
5103
var reader1 = md1.
Reader
;
5181
var reader1 = md1.
Reader
;
5196
var reader2 = md2.
Reader
;
5266
var reader1 = md1.
Reader
;
5281
var reader2 = md2.
Reader
;
5345
var reader1 = md1.
Reader
;
5446
var reader1 = md1.
Reader
;
5508
var reader1 = md1.
Reader
;
5677
var reader1 = block1.
Reader
;
5743
var reader1 = block1.
Reader
;
5769
var reader2 = md2.
Reader
;
5819
var reader1 = block1.
Reader
;
5942
var reader1 = md1.
Reader
;
5969
var reader2 = md2.
Reader
;
6113
var reader1 = md1.
Reader
;
6236
var readers = new[] { reader0, md1.
Reader
};
6240
CheckNames(readers, md1.
Reader
.GetTypeDefNames());
6241
CheckNames(readers, md1.
Reader
.GetMethodDefNames(), "M");
6242
CheckEncLog(md1.
Reader
,
6247
CheckEncMap(md1.
Reader
,
6308
var reader1 = md1.
Reader
;
6357
var reader1 = md1.
Reader
;
6459
var reader1 = md1.
Reader
;
6515
var reader1 = md1.
Reader
;
7140
var reader1 = md1.
Reader
;
7748
var reader1 = md1.
Reader
;
8742
AssertEx.Equal(new[] { "[0x23000002] System.Object" }, DumpTypeRefs(new[] { md0.MetadataReader, md1.
Reader
}));
8765
AssertEx.Equal(new[] { "[0x23000003] System.Object" }, DumpTypeRefs(new[] { md0.MetadataReader, md1.
Reader
, md2.
Reader
}));
8852
AssertEx.Equal(new[] { "[0x23000003] System.Object" }, DumpTypeRefs(new[] { md0.MetadataReader, md1.
Reader
, md2.
Reader
}));
8922
var reader1 = md1.
Reader
;
9142
var reader1 = md1.
Reader
;
9170
var reader2 = md2.
Reader
;
9203
var reader3 = md3.
Reader
;
9329
var reader1 = md1.
Reader
;
9339
var reader2 = md2.
Reader
;
9349
var reader3 = md3.
Reader
;
9434
var reader1 = md1.
Reader
;
9513
var reader1 = diff1.GetMetadata().
Reader
;
9540
var reader2 = diff2.GetMetadata().
Reader
;
11114
var reader1 = md1.
Reader
;
11290
var reader1 = md1.
Reader
;
11405
var reader1 = md1.
Reader
;
11418
var reader2 = md2.
Reader
;
11649
var reader1 = md1.
Reader
;
11659
var reader2 = md2.
Reader
;
11861
var reader1 = diff1.GetMetadata().
Reader
;
11862
var reader2 = diff2.GetMetadata().
Reader
;
13459
var reader1 = md1.
Reader
;
13508
var reader2 = md2.
Reader
;
14744
var reader1 = md1.
Reader
;
14863
var reader1 = md1.
Reader
;
PDB\PDBUsingTests.cs (1)
2781
var mdReader = metadata.
Reader
;
PDB\PortablePdbTests.cs (1)
51
var pdbReader = pdbMetadata.
Reader
;
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (84)
Emit\EditAndContinue\AssemblyReferencesTests.vb (2)
197
Dim aggReader = New AggregatedMetadataReader(md0.MetadataReader, md1.
Reader
, md2.
Reader
)
Emit\EditAndContinue\EditAndContinueClosureTests.vb (19)
53
Dim reader1 = md1.
Reader
116
Dim reader1 = md1.
Reader
167
Dim reader1 = md1.
Reader
218
Dim reader1 = md1.
Reader
272
Dim reader1 = md1.
Reader
351
Dim reader1 = md1.
Reader
435
Dim reader1 = md1.
Reader
533
Dim reader1 = md1.
Reader
632
Dim reader1 = md1.
Reader
701
Dim reader1 = md1.
Reader
774
Dim reader1 = md1.
Reader
838
Dim reader1 = md1.
Reader
904
Dim reader1 = md1.
Reader
981
Dim reader1 = md1.
Reader
1096
Dim reader1 = md1.
Reader
1339
Dim reader1 = md1.
Reader
1469
Dim reader1 = diff1.GetMetadata().
Reader
1484
Dim reader2 = diff2.GetMetadata().
Reader
1553
Dim reader1 = md1.
Reader
Emit\EditAndContinue\EditAndContinuePdbTests.vb (2)
160
Dim reader1 = diff1.GetMetadata().
Reader
263
Dim reader2 = diff2.GetMetadata().
Reader
Emit\EditAndContinue\EditAndContinueStateMachineTests.vb (24)
55
Dim reader1 = md1.
Reader
406
Dim reader1 = md1.
Reader
737
CheckEncLogDefinitions(md1.
Reader
,
845
CheckEncLogDefinitions(md1.
Reader
,
920
CheckEncLogDefinitions(md1.
Reader
,
968
CheckEncLogDefinitions(md1.
Reader
,
1039
CheckEncLogDefinitions(md1.
Reader
,
1112
CheckEncLogDefinitions(md1.
Reader
,
1262
CheckEncLogDefinitions(md1.
Reader
,
3599
CheckEncLogDefinitions(md1.
Reader
,
3704
CheckEncLogDefinitions(md1.
Reader
,
3814
CheckEncLogDefinitions(md1.
Reader
,
3920
CheckEncLogDefinitions(md1.
Reader
,
4053
CheckEncLogDefinitions(md1.
Reader
,
6371
CheckEncLogDefinitions(md1.
Reader
,
6524
CheckEncLogDefinitions(md1.
Reader
,
6682
CheckEncLogDefinitions(md1.
Reader
,
6836
CheckEncLogDefinitions(md1.
Reader
,
7126
CheckEncLogDefinitions(md1.
Reader
,
7246
CheckEncLogDefinitions(md2.
Reader
,
7361
CheckEncLogDefinitions(md3.
Reader
,
7627
CheckEncLogDefinitions(md1.
Reader
,
7790
CheckEncLogDefinitions(md2.
Reader
,
7946
CheckEncLogDefinitions(md3.
Reader
,
Emit\EditAndContinue\EditAndContinueTestBase.vb (1)
33
Dim visualizer = New MetadataVisualizer({baseline.MetadataReader}.Concat(deltas.Select(Function(d) d.
Reader
)).ToArray(), result)
Emit\EditAndContinue\EditAndContinueTests.vb (35)
160
Dim reader1 = md1.
Reader
222
Dim reader1 = md1.
Reader
282
Dim reader1 = md1.
Reader
362
Dim reader1 = md1.
Reader
405
Dim reader2 = md2.
Reader
428
Dim reader3 = md3.
Reader
494
Dim reader1 = md1.
Reader
800
Dim reader1 = md1.
Reader
1357
Dim reader1 = md1.
Reader
1549
Dim reader1 = md1.
Reader
1570
Dim reader2 = md2.
Reader
1737
ValidateReplacedType(diff1, {reader0, md1.
Reader
})
1745
validateReplacedType(diff2, {reader0, md1.
Reader
, md2.
Reader
})
1756
Dim reader3 = md3.
Reader
1757
Dim readers4 = {reader0, md1.
Reader
, md2.
Reader
, reader3}
1820
Dim reader1 = md1.
Reader
1910
Dim reader1 = md1.
Reader
4090
AssertEx.Equal({"[0x23000002] 0x0000020d.0x0000021a"}, DumpTypeRefs(md1.
Reader
))
4110
AssertEx.Equal({"[0x23000003] 0x00000256.0x00000263"}, DumpTypeRefs(md2.
Reader
))
4182
AssertEx.Equal({"[0x23000003] 0x00000289.0x00000296"}, DumpTypeRefs(md2.
Reader
))
4253
Dim reader1 = md1.
Reader
4375
Dim reader1 = md1.
Reader
4402
Dim reader2 = md2.
Reader
4434
Dim reader3 = md3.
Reader
4553
Dim reader1 = md1.
Reader
4561
Dim reader2 = md2.
Reader
4569
Dim reader3 = md3.
Reader
4622
Dim reader1 = md1.
Reader
4704
Dim reader1 = md1.
Reader
4733
Dim reader2 = md2.
Reader
5477
Dim reader1 = md1.
Reader
5620
Dim reader1 = md1.
Reader
5825
Dim reader1 = md1.
Reader
PDB\PortablePdbTests.vb (1)
43
Dim mdReader = pdbMetadata.
Reader