250 references to VerifyIL
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (248)
Emit\EditAndContinue\EditAndContinueClosureTests.cs (50)
860
diff1.
VerifyIL
("C.<>c__DisplayClass2_0.<F>b__1()", @"
874
diff1.
VerifyIL
("C.<>c__DisplayClass2_0.<F>b__0()", @"
1647
diff1.
VerifyIL
("C.<>c.<F>b__1#1_0#1", @"
1667
diff2.
VerifyIL
("C.<>c.<F>b__1#1_0#1", @"
1745
diff1.
VerifyIL
("C.<F>g__f|1#1_0#1", @"
1764
diff2.
VerifyIL
("C.<F>g__f|1#1_0#1", @"
1836
diff1.
VerifyIL
("C.<F>g__f|0#1_0#1(int)", @"
1855
diff2.
VerifyIL
("C.<F>g__f|0#1_0#1(int)", @"
1946
diff1.
VerifyIL
("C.<>c.<F>b__1_0", @"
1957
diff1.
VerifyIL
("C.<>c.<F>b__1_1#1", @"
1978
diff2.
VerifyIL
("C.<>c.<F>b__1_0", @"
1989
diff2.
VerifyIL
("C.<>c.<F>b__1_1#1", @"
2001
diff2.
VerifyIL
("C.<>c.<F>b__1_2#2", @"
2021
diff3.
VerifyIL
("C.<>c.<F>b__1_0", @"
2032
diff3.
VerifyIL
("C.<>c.<F>b__1_1#1", @"
2044
diff3.
VerifyIL
("C.<>c.<F>b__1_2#2", @"
2142
diff1.
VerifyIL
("C.<F>g__f1|1_0(int)", @"
2154
diff1.
VerifyIL
("C.<F>g__f2|1_1#1(int)", @"
2173
diff2.
VerifyIL
("C.<F>g__f1|1_0(int)", @"
2184
diff2.
VerifyIL
("C.<F>g__f2|1_1#1(int)", @"
2196
diff2.
VerifyIL
("C.<F>g__f3|1_2#2(int)", @"
2215
diff3.
VerifyIL
("C.<F>g__f1|1_0(int)", @"
2226
diff3.
VerifyIL
("C.<F>g__f2|1_1#1(int)", @"
2238
diff3.
VerifyIL
("C.<F>g__f3|1_2#2(int)", @"
2354
diff1.
VerifyIL
("C.<>c.<F>b__2_0", @"
2375
diff2.
VerifyIL
("C.<>c.<F>b__2_0", @"
2886
diff1.
VerifyIL
("C.<>c.<.ctor>b__2_0", @"
2896
diff1.
VerifyIL
("C.<>c.<.ctor>b__2_1", @"
2906
diff1.
VerifyIL
("C.<>c.<.ctor>b__3_0", @"
2915
diff1.
VerifyIL
("C.<>c.<.ctor>b__3_1", @"
2992
diff1.
VerifyIL
("C.<>c.<.ctor>b__2_0", @"
3009
diff1.
VerifyIL
("C.<>c.<.ctor>b__2_1", @"
3026
diff1.
VerifyIL
("C.<>c.<.ctor>b__3_0", @"
3042
diff1.
VerifyIL
("C.<>c.<.ctor>b__3_1", @"
3108
diff1.
VerifyIL
("C..ctor", @"
3267
diff1.
VerifyIL
("C.<>c.<F>b__0_1#1", @"
3301
diff1.
VerifyIL
("C.F", @"
3506
diff1.
VerifyIL
("C.<>c.<F>b__0_1#1", @"
3540
diff1.
VerifyIL
("C.F", @"
3771
diff1.
VerifyIL
("C.F", @"
3803
diff2.
VerifyIL
("C.F", @"
3896
diff1.
VerifyIL
("C.F", expectedIL.Replace("<<VALUE>>", "1"));
3908
diff2.
VerifyIL
("C.F", expectedIL.Replace("<<VALUE>>", "2"));
3990
diff1.
VerifyIL
("C.F",
4042
diff2.
VerifyIL
("C.F",
4156
diff1.
VerifyIL
("C.<F>g__L|0_0(ref C.<>c__DisplayClass0_0, ref C.<>c__DisplayClass0_1)", @"
4241
diff1.
VerifyIL
("C.<F>g__L|1_0(ref C.<>c__DisplayClass1_0)", @"
4318
diff1.
VerifyIL
("C.<F>g__L|1_0()", @"
4392
diff1.
VerifyIL
("C.<>c__DisplayClass0_0.<F>g__L|1()", @"
4478
diff1.
VerifyIL
("C.<>c__DisplayClass0_0.<F>g__L|1(ref C.<>c__DisplayClass0_1)", @"
Emit\EditAndContinue\EditAndContinueDelegateCacheTests.cs (5)
64
diff1.
VerifyIL
("C.F", @"
128
diff1.
VerifyIL
("C<T>.F", @"
192
diff1.
VerifyIL
("C<T>.F<G>", @"
256
diff1.
VerifyIL
("C<T>.F<G>", @"
320
diff1.
VerifyIL
("C<T>.F<G>", @"
Emit\EditAndContinue\EditAndContinueStateMachineTests.cs (46)
1315
diff1.
VerifyIL
("C.<F>d__4.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", @"
1675
diff1.
VerifyIL
("C.<>c.<<-ctor>b__7_0>d.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", @"
1838
diff1.
VerifyIL
("C.<>c.<<-ctor>b__7_1>d.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", @"
2231
diff1.
VerifyIL
("C.<F>d__4.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", @"
2393
diff2.
VerifyIL
("C.<F>d__4.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", $$"""
2581
diff1.
VerifyIL
("C.<F>d__4.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", @"
3061
diff1.
VerifyIL
("C.<F>d__7.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", """
3335
diff1.
VerifyIL
("C.<F>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", @"
3700
diff1.
VerifyIL
("C.<F>d__0.System.Collections.IEnumerator.MoveNext", @"
3802
diff1.
VerifyIL
("C.<F>d__0.System.Collections.IEnumerator.MoveNext", @"
3911
diff1.
VerifyIL
("C.<F>d__0.System.Collections.IEnumerator.MoveNext", @"
4016
diff1.
VerifyIL
("C.<F>d__0.System.Collections.IEnumerator.MoveNext", @"
4130
diff1.
VerifyIL
("C.<F>d__0.System.Collections.IEnumerator.MoveNext", @"
4360
diff1.
VerifyIL
("C.<F>d__5.System.Collections.IEnumerator.MoveNext", @"
4503
diff1.
VerifyIL
("C.<F>d__5.System.Collections.IEnumerator.MoveNext", @"
4703
diff1.
VerifyIL
("C.<F>d__0.<>m__Finally1", @"
4718
diff1.
VerifyIL
("C.<F>d__0.<>m__Finally2", @"
4733
diff1.
VerifyIL
("C.<F>d__0.<>m__Finally3", @"
4783
diff1.
VerifyIL
("C.<F>d__0.System.IDisposable.Dispose", @"
4948
diff1.
VerifyIL
("C.<F>d__0.System.Collections.IEnumerator.MoveNext", @"
5166
diff1.
VerifyIL
("C.<F>d__0.<>m__Finally1", @"
5221
diff1.
VerifyIL
("C.<F>d__0.System.IDisposable.Dispose", @"
5328
diff1.
VerifyIL
("C.<F>d__0.System.Collections.IEnumerator.MoveNext", @"
5513
diff1.
VerifyIL
("C.<F>d__0.System.Collections.IEnumerator.MoveNext", @"
5842
diff1.
VerifyIL
("C.<F>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", @"
6044
diff2.
VerifyIL
("C.<F>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", @"
6232
diff3.
VerifyIL
("C.<F>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", @"
6717
diff1.
VerifyIL
("C.<F>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", @"
7156
diff1.
VerifyIL
("C.<F>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", @"
7493
diff1.
VerifyIL
("C.<F>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", @"
7602
diff2.
VerifyIL
("C.<F>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", @"
7888
diff1.
VerifyIL
("C.<F>d__0.System.Collections.IEnumerator.MoveNext()", baselineIL.Replace("<<VALUE>>", "1").Replace("<<DYNAMIC_CONTAINER_NAME>>", "<>o__0#1"));
7901
diff2.
VerifyIL
("C.<F>d__0.System.Collections.IEnumerator.MoveNext()", baselineIL.Replace("<<VALUE>>", "2").Replace("<<DYNAMIC_CONTAINER_NAME>>", "<>o__0#2"));
8280
diff1.
VerifyIL
("C.<F>d__3.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", @"
8455
diff2.
VerifyIL
("C.<F>d__3.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", @"
9234
diff1.
VerifyIL
("C.<F>d__0.System.Collections.IEnumerator.MoveNext()", baselineIL.Replace("<<VALUE>>", "2"));
9253
diff2.
VerifyIL
("C.<F>d__0.System.Collections.IEnumerator.MoveNext()", baselineIL.Replace("<<VALUE>>", "3"));
9385
diff1.
VerifyIL
("C.<F>d__0.System.Collections.IEnumerator.MoveNext()", baselineIL.Replace("<<VALUE>>", "2"));
9398
diff2.
VerifyIL
("C.<F>d__0.System.Collections.IEnumerator.MoveNext()", baselineIL.Replace("<<VALUE>>", "3"));
9538
diff1.
VerifyIL
("C.<F>d__0.System.Collections.IEnumerator.MoveNext()", baselineIL.Replace("<<VALUE>>", "2"));
9549
diff2.
VerifyIL
("C.<F>d__0.System.Collections.IEnumerator.MoveNext()", baselineIL.Replace("<<VALUE>>", "3"));
9696
diff1.
VerifyIL
("C.<F>d__0.System.Collections.IEnumerator.MoveNext()", baselineIL.Replace("<<VALUE>>", "1"));
9708
diff2.
VerifyIL
("C.<F>d__0.System.Collections.IEnumerator.MoveNext()", baselineIL.Replace("<<VALUE>>", "2"));
10285
diff1.
VerifyIL
("Program.<Iterator>d__1.System.Collections.IEnumerator.MoveNext()", @"
11382
diff1.
VerifyIL
("C.<>c__DisplayClass3_0.<F>b__1()", @"
11394
diff1.
VerifyIL
("C.<>c__DisplayClass3_0.<F>b__0()", @"
Emit\EditAndContinue\EditAndContinueTests.cs (106)
427
diffGood.
VerifyIL
(@"C.G", @"
3534
diff1.
VerifyIL
("N.C.Main", @"
3545
diff1.
VerifyIL
("N.C.Id", @"
3553
diff1.
VerifyIL
("N.C.G", @"
6180
diff1.
VerifyIL
("C.F", @"
7142
diff1.
VerifyIL
("C.Main", @"
7156
diff2.
VerifyIL
("C.Main", @"
8752
diff1.
VerifyIL
("C.Main",
8833
diff1.
VerifyIL
("C.F",
8862
diff2.
VerifyIL
("C.F",
9269
diff2.
VerifyIL
("C.M",
9352
diff1.
VerifyIL
("C.Main", @"
9403
diff1a.
VerifyIL
("C.M", @"
9452
diff1b.
VerifyIL
("C.M",
9601
diff1.
VerifyIL
("C.M1",
9629
diff2.
VerifyIL
("C.M2",
9657
diff3.
VerifyIL
("C.M2",
9744
diff1.
VerifyIL
("C.F", @"
9767
diff2.
VerifyIL
("C.F", @"
9835
diff1.
VerifyIL
("C.F", @"
9854
diff2.
VerifyIL
("C.F", @"
9941
diff1.
VerifyIL
("M.B.M", @"
10042
diff1.
VerifyIL
("C.F",
10161
diff1.
VerifyIL
("B.G", @"
10188
diff2.
VerifyIL
("B.G", @"
10221
diff3.
VerifyIL
("B.G", @"
10453
diff1.
VerifyIL
("C.F", @"
10533
diff1.
VerifyIL
("C.M",
10560
diff2.
VerifyIL
("C.M",
10687
diff1.
VerifyIL
("C.F", expectedIL.Replace("<<VALUE>>", "1"));
10701
diff2.
VerifyIL
("C.F", expectedIL.Replace("<<VALUE>>", "2"));
10810
diff1.
VerifyIL
("C.F", expectedIL.Replace("<<VALUE>>", "1"));
10824
diff2.
VerifyIL
("C.F", expectedIL.Replace("<<VALUE>>", "2"));
11022
diff1.
VerifyIL
("C.F", baselineIL.Replace("<<VALUE>>", "1"));
11032
diff2.
VerifyIL
("C.F", baselineIL.Replace("<<VALUE>>", "2"));
11106
diff1.
VerifyIL
("C.M1",
11179
diff1.
VerifyIL
("C.F", @"
11254
diff1.
VerifyIL
("C.M", @"
11347
diff1.
VerifyIL
("C.M", @"
11440
diff1.
VerifyIL
("C.M", @"
11504
diff1.
VerifyIL
("C.M",
11692
diff1.
VerifyIL
("C.F", @"
11734
diff2.
VerifyIL
("C.F", @"
11836
diff1.
VerifyIL
("C.F", @"
12114
diff1B.
VerifyIL
("C<T>.M1",
12186
diff1.
VerifyIL
("C<T>.M",
12345
diff1.
VerifyIL
("C.M", @"
12861
diffB1.
VerifyIL
("B.F", @"
12880
diffB2.
VerifyIL
("B.F", @"
13126
diff1.
VerifyIL
("C.F", @"
13169
diff2.
VerifyIL
("C.F", @"
13275
diff1.
VerifyIL
("C.F", @"
13308
diff2.
VerifyIL
("C.F", @"
13403
diff1.
VerifyIL
("C..ctor", @"
13427
diff2.
VerifyIL
("C..ctor", @"
13511
diff1.
VerifyIL
("C..ctor", @"
13536
diff2.
VerifyIL
("C..ctor", @"
13656
diff1.
VerifyIL
("Program.N()", @"
13686
diff1.
VerifyIL
("Program.<>c.<N>b__0_0(int)", @"
13708
diff2.
VerifyIL
("Program.N()", @"
13738
diff2.
VerifyIL
("Program.<>c.<N>b__0_0(int)", @"
13826
diff1.
VerifyIL
("C.F", @"
13860
diff2.
VerifyIL
("C.F", @"
13952
diff1.
VerifyIL
("C.F", @"
13981
diff2.
VerifyIL
("C.F", @"
14122
diff1.
VerifyIL
("C.G", @"
14179
diff2.
VerifyIL
("C.G", @"
14290
diff1.
VerifyIL
("C.G", @"
14318
diff2.
VerifyIL
("C.G", @"
14402
diff1.
VerifyIL
("C..ctor", @"
14425
diff2.
VerifyIL
("C..ctor", @"
14533
diff1.
VerifyIL
("C..ctor", @"
14555
diff1.
VerifyIL
("C.<>c__DisplayClass0_0.<.ctor>b__0()", @"
14582
diff2.
VerifyIL
("C..ctor", @"
14604
diff2.
VerifyIL
("C.<>c__DisplayClass0_0.<.ctor>b__0()", @"
14687
diff1.
VerifyIL
("C.Method", @"
14709
diff1.
VerifyIL
("C.<>c__DisplayClass0_0.<Method>b__0()", @"
14728
diff2.
VerifyIL
("C.Method", @"
14751
diff2.
VerifyIL
("C.<>c__DisplayClass0_0.<Method>b__0()", @"
14819
diff1.
VerifyIL
("C..ctor", @"
14843
diff2.
VerifyIL
("C..ctor", @"
14941
diff1.
VerifyIL
("C..ctor", @"
14964
diff1.
VerifyIL
("C.<>c__DisplayClass3_0.<.ctor>b__0()", @"
14985
diff2.
VerifyIL
("C..ctor", @"
15008
diff2.
VerifyIL
("C.<>c__DisplayClass3_0.<.ctor>b__0()", @"
15118
diff1.
VerifyIL
("Program.N()", @"
15148
diff1.
VerifyIL
("Program.<>c.<N>b__1_0(int)", @"
15172
diff2.
VerifyIL
("Program.N()", @"
15202
diff2.
VerifyIL
("Program.<>c.<N>b__1_0(int)", @"
15335
diff1.
VerifyIL
("Program.N()", @"
15365
diff1.
VerifyIL
("Program.<>c.<N>b__2_0(int)", @"
15384
diff1.
VerifyIL
("Program.<>c__DisplayClass2_0.<N>b__1()", @"
15406
diff2.
VerifyIL
("Program.N()", @"
15436
diff2.
VerifyIL
("Program.<>c.<N>b__2_0(int)", @"
15455
diff2.
VerifyIL
("Program.<>c__DisplayClass2_0.<N>b__1()", @"
15566
diff1.
VerifyIL
("Program.G(int)", @"
15616
diff2.
VerifyIL
("Program.G(int)", @"
15717
diff.
VerifyIL
(@"C.G", @"
16319
diff.
VerifyIL
("C.M",
16346
diff.
VerifyIL
("C.<>c.<M>b__0_0(int, int)", @"
18969
diff.
VerifyIL
("C@file1.M", @"
19046
diff.
VerifyIL
("C@file1.M", @"
19057
diff.
VerifyIL
("C@file2.M", @"
19140
diff.
VerifyIL
("C@file1.M", @"
19151
diff.
VerifyIL
("C@file2.M", @"
19228
diff.
VerifyIL
("C@file2.M", @"
Emit\EditAndContinue\LocalSlotMappingTests.cs (41)
82
diff1.
VerifyIL
("C.Main", @"
257
diff1.
VerifyIL
("C.M", @"
440
diff1.
VerifyIL
("C.M", @"
571
diff1.
VerifyIL
("C.M", @"
681
diff1.
VerifyIL
("C.M", @"
1161
diff1.
VerifyIL
("C.M",
1224
diff1.
VerifyIL
("C.M",
1332
diff1.
VerifyIL
("C.M",
1496
diff1.
VerifyIL
("C.M",
1752
diff1.
VerifyIL
("C.M", @"
1864
diff1.
VerifyIL
("C.M",
2057
diff1.
VerifyIL
("C.M",
2206
diff1.
VerifyIL
("C.M", @"
2254
diff2.
VerifyIL
("C.M",
2430
diff1.
VerifyIL
("C.M", @"
2492
diff2.
VerifyIL
("C.M",
2618
diff1.
VerifyIL
("C.M",
2752
diff1.
VerifyIL
("C.M",
2927
diff1.
VerifyIL
("C.M", @"
3063
diff1.
VerifyIL
("C.M", @"
3226
diff1.
VerifyIL
("C.M", @"
3390
diff1.
VerifyIL
("C.M", @"
3499
diff1.
VerifyIL
("C.M", @"
3609
diff1.
VerifyIL
("C.M", @"
3700
diff1.
VerifyIL
("C.M", @"
3951
diff1.
VerifyIL
(@"C.<>c.<M>b__0_1", expectedIL);
3952
diff2.
VerifyIL
(@"C.<>c.<M>b__0_1", expectedIL);
4247
diff1.
VerifyIL
("C.G", @"
4294
diff1.
VerifyIL
("C.F", @"
4350
diff1.
VerifyIL
("C.F", @"
4405
diff1.
VerifyIL
("C.F", @"
4457
diff1.
VerifyIL
("C.F", @"
4513
diff1.
VerifyIL
("C.F", @"
4582
diff1.
VerifyIL
("C.G", @"
4662
diff1.
VerifyIL
("C.G", @"
4756
diff1.
VerifyIL
("C.G", @"
4816
diff1.
VerifyIL
("C.G", @"
4876
diff1.
VerifyIL
("C.G", @"
4965
diff1.
VerifyIL
("C.G", @"
5120
diff1.
VerifyIL
("C.G", @"
5184
diff2.
VerifyIL
("C.G", @"
Roslyn.Test.PdbUtilities (2)
EditAndContinue\EditAndContinueTest.GenerationVerifier.cs (2)
171
generationInfo.CompilationDifference.
VerifyIL
(qualifiedMemberName, expectedILWithSequencePoints, methodToken: updatedMethodToken);
212
generationInfo.CompilationDifference.
VerifyIL
(qualifiedMemberName, expectedIL);