249 references to VerifyIL
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (247)
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", @"
3689
diff1.
VerifyIL
("C.<F>d__0.System.Collections.IEnumerator.MoveNext", @"
3791
diff1.
VerifyIL
("C.<F>d__0.System.Collections.IEnumerator.MoveNext", @"
3900
diff1.
VerifyIL
("C.<F>d__0.System.Collections.IEnumerator.MoveNext", @"
4005
diff1.
VerifyIL
("C.<F>d__0.System.Collections.IEnumerator.MoveNext", @"
4119
diff1.
VerifyIL
("C.<F>d__0.System.Collections.IEnumerator.MoveNext", @"
4349
diff1.
VerifyIL
("C.<F>d__5.System.Collections.IEnumerator.MoveNext", @"
4492
diff1.
VerifyIL
("C.<F>d__5.System.Collections.IEnumerator.MoveNext", @"
4692
diff1.
VerifyIL
("C.<F>d__0.<>m__Finally1", @"
4707
diff1.
VerifyIL
("C.<F>d__0.<>m__Finally2", @"
4722
diff1.
VerifyIL
("C.<F>d__0.<>m__Finally3", @"
4772
diff1.
VerifyIL
("C.<F>d__0.System.IDisposable.Dispose", @"
4937
diff1.
VerifyIL
("C.<F>d__0.System.Collections.IEnumerator.MoveNext", @"
5155
diff1.
VerifyIL
("C.<F>d__0.<>m__Finally1", @"
5210
diff1.
VerifyIL
("C.<F>d__0.System.IDisposable.Dispose", @"
5317
diff1.
VerifyIL
("C.<F>d__0.System.Collections.IEnumerator.MoveNext", @"
5502
diff1.
VerifyIL
("C.<F>d__0.System.Collections.IEnumerator.MoveNext", @"
5831
diff1.
VerifyIL
("C.<F>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", @"
6033
diff2.
VerifyIL
("C.<F>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", @"
6221
diff3.
VerifyIL
("C.<F>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", @"
6706
diff1.
VerifyIL
("C.<F>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", @"
7145
diff1.
VerifyIL
("C.<F>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", @"
7482
diff1.
VerifyIL
("C.<F>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", @"
7591
diff2.
VerifyIL
("C.<F>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", @"
7877
diff1.
VerifyIL
("C.<F>d__0.System.Collections.IEnumerator.MoveNext()", baselineIL.Replace("<<VALUE>>", "1").Replace("<<DYNAMIC_CONTAINER_NAME>>", "<>o__0#1"));
7890
diff2.
VerifyIL
("C.<F>d__0.System.Collections.IEnumerator.MoveNext()", baselineIL.Replace("<<VALUE>>", "2").Replace("<<DYNAMIC_CONTAINER_NAME>>", "<>o__0#2"));
8269
diff1.
VerifyIL
("C.<F>d__3.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", @"
8444
diff2.
VerifyIL
("C.<F>d__3.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", @"
9223
diff1.
VerifyIL
("C.<F>d__0.System.Collections.IEnumerator.MoveNext()", baselineIL.Replace("<<VALUE>>", "2"));
9242
diff2.
VerifyIL
("C.<F>d__0.System.Collections.IEnumerator.MoveNext()", baselineIL.Replace("<<VALUE>>", "3"));
9374
diff1.
VerifyIL
("C.<F>d__0.System.Collections.IEnumerator.MoveNext()", baselineIL.Replace("<<VALUE>>", "2"));
9387
diff2.
VerifyIL
("C.<F>d__0.System.Collections.IEnumerator.MoveNext()", baselineIL.Replace("<<VALUE>>", "3"));
9527
diff1.
VerifyIL
("C.<F>d__0.System.Collections.IEnumerator.MoveNext()", baselineIL.Replace("<<VALUE>>", "2"));
9538
diff2.
VerifyIL
("C.<F>d__0.System.Collections.IEnumerator.MoveNext()", baselineIL.Replace("<<VALUE>>", "3"));
9685
diff1.
VerifyIL
("C.<F>d__0.System.Collections.IEnumerator.MoveNext()", baselineIL.Replace("<<VALUE>>", "1"));
9697
diff2.
VerifyIL
("C.<F>d__0.System.Collections.IEnumerator.MoveNext()", baselineIL.Replace("<<VALUE>>", "2"));
10274
diff1.
VerifyIL
("Program.<Iterator>d__1.System.Collections.IEnumerator.MoveNext()", @"
11371
diff1.
VerifyIL
("C.<>c__DisplayClass3_0.<F>b__1()", @"
11383
diff1.
VerifyIL
("C.<>c__DisplayClass3_0.<F>b__0()", @"
Emit\EditAndContinue\EditAndContinueTests.cs (105)
431
diffGood.
VerifyIL
(@"C.G", @"
3776
diff1.
VerifyIL
("N.C.Main", @"
3787
diff1.
VerifyIL
("N.C.Id", @"
3795
diff1.
VerifyIL
("N.C.G", @"
6679
diff1.
VerifyIL
("C.F", @"
7641
diff1.
VerifyIL
("C.Main", @"
7655
diff2.
VerifyIL
("C.Main", @"
9251
diff1.
VerifyIL
("C.Main",
9332
diff1.
VerifyIL
("C.F",
9361
diff2.
VerifyIL
("C.F",
9768
diff2.
VerifyIL
("C.M",
9851
diff1.
VerifyIL
("C.Main", @"
9902
diff1a.
VerifyIL
("C.M", @"
9951
diff1b.
VerifyIL
("C.M",
10100
diff1.
VerifyIL
("C.M1",
10128
diff2.
VerifyIL
("C.M2",
10156
diff3.
VerifyIL
("C.M2",
10243
diff1.
VerifyIL
("C.F", @"
10266
diff2.
VerifyIL
("C.F", @"
10334
diff1.
VerifyIL
("C.F", @"
10353
diff2.
VerifyIL
("C.F", @"
10609
diff1.
VerifyIL
("C.F",
10728
diff1.
VerifyIL
("B.G", @"
10755
diff2.
VerifyIL
("B.G", @"
10788
diff3.
VerifyIL
("B.G", @"
11020
diff1.
VerifyIL
("C.F", @"
11100
diff1.
VerifyIL
("C.M",
11127
diff2.
VerifyIL
("C.M",
11254
diff1.
VerifyIL
("C.F", expectedIL.Replace("<<VALUE>>", "1"));
11268
diff2.
VerifyIL
("C.F", expectedIL.Replace("<<VALUE>>", "2"));
11377
diff1.
VerifyIL
("C.F", expectedIL.Replace("<<VALUE>>", "1"));
11391
diff2.
VerifyIL
("C.F", expectedIL.Replace("<<VALUE>>", "2"));
11589
diff1.
VerifyIL
("C.F", baselineIL.Replace("<<VALUE>>", "1"));
11599
diff2.
VerifyIL
("C.F", baselineIL.Replace("<<VALUE>>", "2"));
11673
diff1.
VerifyIL
("C.M1",
11746
diff1.
VerifyIL
("C.F", @"
11821
diff1.
VerifyIL
("C.M", @"
11914
diff1.
VerifyIL
("C.M", @"
12007
diff1.
VerifyIL
("C.M", @"
12071
diff1.
VerifyIL
("C.M",
12259
diff1.
VerifyIL
("C.F", @"
12301
diff2.
VerifyIL
("C.F", @"
12403
diff1.
VerifyIL
("C.F", @"
12681
diff1B.
VerifyIL
("C<T>.M1",
12753
diff1.
VerifyIL
("C<T>.M",
12912
diff1.
VerifyIL
("C.M", @"
13428
diffB1.
VerifyIL
("B.F", @"
13447
diffB2.
VerifyIL
("B.F", @"
13693
diff1.
VerifyIL
("C.F", @"
13736
diff2.
VerifyIL
("C.F", @"
13842
diff1.
VerifyIL
("C.F", @"
13875
diff2.
VerifyIL
("C.F", @"
13970
diff1.
VerifyIL
("C..ctor", @"
13994
diff2.
VerifyIL
("C..ctor", @"
14078
diff1.
VerifyIL
("C..ctor", @"
14103
diff2.
VerifyIL
("C..ctor", @"
14223
diff1.
VerifyIL
("Program.N()", @"
14253
diff1.
VerifyIL
("Program.<>c.<N>b__0_0(int)", @"
14275
diff2.
VerifyIL
("Program.N()", @"
14305
diff2.
VerifyIL
("Program.<>c.<N>b__0_0(int)", @"
14393
diff1.
VerifyIL
("C.F", @"
14427
diff2.
VerifyIL
("C.F", @"
14519
diff1.
VerifyIL
("C.F", @"
14548
diff2.
VerifyIL
("C.F", @"
14689
diff1.
VerifyIL
("C.G", @"
14746
diff2.
VerifyIL
("C.G", @"
14857
diff1.
VerifyIL
("C.G", @"
14885
diff2.
VerifyIL
("C.G", @"
14969
diff1.
VerifyIL
("C..ctor", @"
14992
diff2.
VerifyIL
("C..ctor", @"
15100
diff1.
VerifyIL
("C..ctor", @"
15122
diff1.
VerifyIL
("C.<>c__DisplayClass0_0.<.ctor>b__0()", @"
15149
diff2.
VerifyIL
("C..ctor", @"
15171
diff2.
VerifyIL
("C.<>c__DisplayClass0_0.<.ctor>b__0()", @"
15254
diff1.
VerifyIL
("C.Method", @"
15276
diff1.
VerifyIL
("C.<>c__DisplayClass0_0.<Method>b__0()", @"
15295
diff2.
VerifyIL
("C.Method", @"
15318
diff2.
VerifyIL
("C.<>c__DisplayClass0_0.<Method>b__0()", @"
15386
diff1.
VerifyIL
("C..ctor", @"
15410
diff2.
VerifyIL
("C..ctor", @"
15508
diff1.
VerifyIL
("C..ctor", @"
15531
diff1.
VerifyIL
("C.<>c__DisplayClass3_0.<.ctor>b__0()", @"
15552
diff2.
VerifyIL
("C..ctor", @"
15575
diff2.
VerifyIL
("C.<>c__DisplayClass3_0.<.ctor>b__0()", @"
15685
diff1.
VerifyIL
("Program.N()", @"
15715
diff1.
VerifyIL
("Program.<>c.<N>b__1_0(int)", @"
15739
diff2.
VerifyIL
("Program.N()", @"
15769
diff2.
VerifyIL
("Program.<>c.<N>b__1_0(int)", @"
15902
diff1.
VerifyIL
("Program.N()", @"
15932
diff1.
VerifyIL
("Program.<>c.<N>b__2_0(int)", @"
15951
diff1.
VerifyIL
("Program.<>c__DisplayClass2_0.<N>b__1()", @"
15973
diff2.
VerifyIL
("Program.N()", @"
16003
diff2.
VerifyIL
("Program.<>c.<N>b__2_0(int)", @"
16022
diff2.
VerifyIL
("Program.<>c__DisplayClass2_0.<N>b__1()", @"
16133
diff1.
VerifyIL
("Program.G(int)", @"
16183
diff2.
VerifyIL
("Program.G(int)", @"
16284
diff.
VerifyIL
(@"C.G", @"
16886
diff.
VerifyIL
("C.M",
16913
diff.
VerifyIL
("C.<>c.<M>b__0_0(int, int)", @"
19579
diff.
VerifyIL
("C@file1.M", @"
19656
diff.
VerifyIL
("C@file1.M", @"
19667
diff.
VerifyIL
("C@file2.M", @"
19750
diff.
VerifyIL
("C@file1.M", @"
19761
diff.
VerifyIL
("C@file2.M", @"
19838
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)
273
generationInfo.CompilationDifference.
VerifyIL
(qualifiedMemberName, expectedILWithSequencePoints, methodToken: updatedMethodToken);
314
generationInfo.CompilationDifference.
VerifyIL
(qualifiedMemberName, expectedIL);