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)
460
diffGood.
VerifyIL
(@"C.G", @"
3827
diff1.
VerifyIL
("N.C.Main", @"
3838
diff1.
VerifyIL
("N.C.Id", @"
3846
diff1.
VerifyIL
("N.C.G", @"
6880
diff1.
VerifyIL
("C.F", @"
7842
diff1.
VerifyIL
("C.Main", @"
7856
diff2.
VerifyIL
("C.Main", @"
9452
diff1.
VerifyIL
("C.Main",
9533
diff1.
VerifyIL
("C.F",
9562
diff2.
VerifyIL
("C.F",
9969
diff2.
VerifyIL
("C.M",
10052
diff1.
VerifyIL
("C.Main", @"
10103
diff1a.
VerifyIL
("C.M", @"
10152
diff1b.
VerifyIL
("C.M",
10301
diff1.
VerifyIL
("C.M1",
10329
diff2.
VerifyIL
("C.M2",
10357
diff3.
VerifyIL
("C.M2",
10444
diff1.
VerifyIL
("C.F", @"
10467
diff2.
VerifyIL
("C.F", @"
10535
diff1.
VerifyIL
("C.F", @"
10554
diff2.
VerifyIL
("C.F", @"
10810
diff1.
VerifyIL
("C.F",
10929
diff1.
VerifyIL
("B.G", @"
10956
diff2.
VerifyIL
("B.G", @"
10989
diff3.
VerifyIL
("B.G", @"
11221
diff1.
VerifyIL
("C.F", @"
11301
diff1.
VerifyIL
("C.M",
11328
diff2.
VerifyIL
("C.M",
11455
diff1.
VerifyIL
("C.F", expectedIL.Replace("<<VALUE>>", "1"));
11469
diff2.
VerifyIL
("C.F", expectedIL.Replace("<<VALUE>>", "2"));
11578
diff1.
VerifyIL
("C.F", expectedIL.Replace("<<VALUE>>", "1"));
11592
diff2.
VerifyIL
("C.F", expectedIL.Replace("<<VALUE>>", "2"));
11790
diff1.
VerifyIL
("C.F", baselineIL.Replace("<<VALUE>>", "1"));
11800
diff2.
VerifyIL
("C.F", baselineIL.Replace("<<VALUE>>", "2"));
11874
diff1.
VerifyIL
("C.M1",
11947
diff1.
VerifyIL
("C.F", @"
12022
diff1.
VerifyIL
("C.M", @"
12115
diff1.
VerifyIL
("C.M", @"
12208
diff1.
VerifyIL
("C.M", @"
12272
diff1.
VerifyIL
("C.M",
12460
diff1.
VerifyIL
("C.F", @"
12502
diff2.
VerifyIL
("C.F", @"
12604
diff1.
VerifyIL
("C.F", @"
12882
diff1B.
VerifyIL
("C<T>.M1",
12954
diff1.
VerifyIL
("C<T>.M",
13126
diff1.
VerifyIL
("C.M", @"
13642
diffB1.
VerifyIL
("B.F", @"
13661
diffB2.
VerifyIL
("B.F", @"
13907
diff1.
VerifyIL
("C.F", @"
13950
diff2.
VerifyIL
("C.F", @"
14056
diff1.
VerifyIL
("C.F", @"
14089
diff2.
VerifyIL
("C.F", @"
14184
diff1.
VerifyIL
("C..ctor", @"
14208
diff2.
VerifyIL
("C..ctor", @"
14292
diff1.
VerifyIL
("C..ctor", @"
14317
diff2.
VerifyIL
("C..ctor", @"
14437
diff1.
VerifyIL
("Program.N()", @"
14467
diff1.
VerifyIL
("Program.<>c.<N>b__0_0(int)", @"
14489
diff2.
VerifyIL
("Program.N()", @"
14519
diff2.
VerifyIL
("Program.<>c.<N>b__0_0(int)", @"
14607
diff1.
VerifyIL
("C.F", @"
14641
diff2.
VerifyIL
("C.F", @"
14733
diff1.
VerifyIL
("C.F", @"
14762
diff2.
VerifyIL
("C.F", @"
14903
diff1.
VerifyIL
("C.G", @"
14960
diff2.
VerifyIL
("C.G", @"
15071
diff1.
VerifyIL
("C.G", @"
15099
diff2.
VerifyIL
("C.G", @"
15183
diff1.
VerifyIL
("C..ctor", @"
15206
diff2.
VerifyIL
("C..ctor", @"
15314
diff1.
VerifyIL
("C..ctor", @"
15336
diff1.
VerifyIL
("C.<>c__DisplayClass0_0.<.ctor>b__0()", @"
15363
diff2.
VerifyIL
("C..ctor", @"
15385
diff2.
VerifyIL
("C.<>c__DisplayClass0_0.<.ctor>b__0()", @"
15468
diff1.
VerifyIL
("C.Method", @"
15490
diff1.
VerifyIL
("C.<>c__DisplayClass0_0.<Method>b__0()", @"
15509
diff2.
VerifyIL
("C.Method", @"
15532
diff2.
VerifyIL
("C.<>c__DisplayClass0_0.<Method>b__0()", @"
15600
diff1.
VerifyIL
("C..ctor", @"
15624
diff2.
VerifyIL
("C..ctor", @"
15722
diff1.
VerifyIL
("C..ctor", @"
15745
diff1.
VerifyIL
("C.<>c__DisplayClass3_0.<.ctor>b__0()", @"
15766
diff2.
VerifyIL
("C..ctor", @"
15789
diff2.
VerifyIL
("C.<>c__DisplayClass3_0.<.ctor>b__0()", @"
15899
diff1.
VerifyIL
("Program.N()", @"
15929
diff1.
VerifyIL
("Program.<>c.<N>b__1_0(int)", @"
15953
diff2.
VerifyIL
("Program.N()", @"
15983
diff2.
VerifyIL
("Program.<>c.<N>b__1_0(int)", @"
16116
diff1.
VerifyIL
("Program.N()", @"
16146
diff1.
VerifyIL
("Program.<>c.<N>b__2_0(int)", @"
16165
diff1.
VerifyIL
("Program.<>c__DisplayClass2_0.<N>b__1()", @"
16187
diff2.
VerifyIL
("Program.N()", @"
16217
diff2.
VerifyIL
("Program.<>c.<N>b__2_0(int)", @"
16236
diff2.
VerifyIL
("Program.<>c__DisplayClass2_0.<N>b__1()", @"
16347
diff1.
VerifyIL
("Program.G(int)", @"
16397
diff2.
VerifyIL
("Program.G(int)", @"
16498
diff.
VerifyIL
(@"C.G", @"
17103
diff.
VerifyIL
("C.M",
17130
diff.
VerifyIL
("C.<>c.<M>b__0_0(int, int)", @"
20116
diff.
VerifyIL
("C@file1.M", @"
20193
diff.
VerifyIL
("C@file1.M", @"
20204
diff.
VerifyIL
("C@file2.M", @"
20287
diff.
VerifyIL
("C@file1.M", @"
20298
diff.
VerifyIL
("C@file2.M", @"
20375
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);