6265 references to VerifyIL
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (2650)
BreakingChanges.cs (3)
1137verifier.VerifyIL("Program.test.<Goo>d__1.System.Collections.IEnumerator.MoveNext()", @" 1209verifier.VerifyIL("Program.test.<Goo>d__1.<>m__Finally1()", @" 1632verifier.VerifyIL("Test.Goo<T>()", @"
CodeGen\CodeGenAsyncEHTests.cs (4)
210VerifyIL("Test.<G>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", @" 734VerifyIL("Test.<G>d__1.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", @" 986v.VerifyIL("Test.<G>d__1.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 1489VerifyIL("Test.<G>d__1.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", @"
CodeGen\CodeGenAsyncIteratorTests.cs (32)
185v.VerifyIL("C.<GetSplits>d__1.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", @" 364v.VerifyIL("C.<GetSplits>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", @" 723verifier.VerifyIL("C.<Main>d__1.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", """ 2665verifier.VerifyIL("C.M", @" 2676verifier.VerifyIL("C.<M>d__0..ctor", @" 2697verifier.VerifyIL("C.<M>d__0..ctor", @" 2716verifier.VerifyIL("C.<M>d__0.System.Collections.Generic.IAsyncEnumerator<int>.get_Current()", @" 2724verifier.VerifyIL("C.<M>d__0.System.Collections.Generic.IAsyncEnumerator<int>.MoveNextAsync()", @" 2769verifier.VerifyIL("C.<M>d__0.System.IAsyncDisposable.DisposeAsync()", @" 2809verifier.VerifyIL("C.<M>d__0.System.Collections.Generic.IAsyncEnumerable<int>.GetAsyncEnumerator(System.Threading.CancellationToken)", @" 2840verifier.VerifyIL("C.<M>d__0.System.Threading.Tasks.Sources.IValueTaskSource<bool>.GetResult(short)", @" 2850verifier.VerifyIL("C.<M>d__0.System.Threading.Tasks.Sources.IValueTaskSource<bool>.GetStatus(short)", @" 2860verifier.VerifyIL("C.<M>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)", @" 2866verifier.VerifyIL("C.<M>d__0.System.Threading.Tasks.Sources.IValueTaskSource<bool>.OnCompleted(System.Action<object>, object, short, System.Threading.Tasks.Sources.ValueTaskSourceOnCompletedFlags)", @" 2881verifier.VerifyIL("C.<M>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", 3044verifier.VerifyIL("C.<M>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", @" 3226verifier.VerifyIL("C.<M>d__0.System.Collections.Generic.IAsyncEnumerable<int>.GetAsyncEnumerator(System.Threading.CancellationToken)", @" 3298verifier.VerifyIL("C.<M>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", @" 3494verifier.VerifyIL("C.<M>d__0.System.Collections.Generic.IAsyncEnumerable<int>.GetAsyncEnumerator(System.Threading.CancellationToken)", @" 3566verifier.VerifyIL("C.<M>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", @" 3763verifier.VerifyIL("C.<<M>g__local|0_0>d.System.Collections.Generic.IAsyncEnumerable<int>.GetAsyncEnumerator(System.Threading.CancellationToken)", @" 3835verifier.VerifyIL("C.<<M>g__local|0_0>d.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", @" 4025verifier.VerifyIL("C.<M>d__0.System.Collections.Generic.IAsyncEnumerable<int>.GetAsyncEnumerator(System.Threading.CancellationToken)", @" 4058verifier.VerifyIL("C.<M>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", @" 7148verifier.VerifyIL("C.<Iter>d__1.System.Collections.Generic.IAsyncEnumerable<int>.GetAsyncEnumerator(System.Threading.CancellationToken)", @" 7281verifier.VerifyIL("C.<<Main>g__Iter|0_0>d.System.Collections.Generic.IAsyncEnumerable<int>.GetAsyncEnumerator(System.Threading.CancellationToken)", @" 8861verifier.VerifyIL("C.<M>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", """" 9186verifier.VerifyIL("C.<M>d__0<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", """" 9477verifier.VerifyIL("C.<Produce>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", """ 9918verifier.VerifyIL("C.<Produce>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", """ 10299verifier.VerifyIL("Program.<Produce>d__1.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", """ 10686verifier.VerifyIL("C.<AsAsyncEnumerable>d__0<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", """
CodeGen\CodeGenAsyncLocalsTests.cs (8)
514verifier.VerifyIL("C.<F>d__1.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", @" 644verifier.VerifyIL("C.<F>d__2.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", @" 1302verifier.VerifyIL("C.<F>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", 1407verifier.VerifyIL("C.<F>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", 1562verifier.VerifyIL("Test.<MainAsync>d__1.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", 1696verifier.VerifyIL("Test.<MainAsync>d__1.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", 1887verifier.VerifyIL("Test.<MainAsync>d__1.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", 2021verifier.VerifyIL("Test.<MainAsync>d__1.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()",
CodeGen\CodeGenAsyncMainTests.cs (2)
1568verifier.VerifyIL("Program.<Main>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", 1810verifier.VerifyIL("Program.<Main>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()",
CodeGen\CodeGenAsyncMethodBuilderOverrideTests.cs (2)
139verifier.VerifyIL("C.F()", @" 160verifier.VerifyIL("C.G<T>(T)", @"
CodeGen\CodeGenAsyncSpillTests.cs (15)
598v.VerifyIL("Test.<F>d__2.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 761v.VerifyIL("Test.<F>d__2.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", @" 3281verifier.VerifyIL("AsyncBug.<Boom>d__1.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", """ 4077.VerifyIL("Program.<Assign>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", @" 4315.VerifyIL("Program.<Assign>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", @" 4528.VerifyIL("Program.<Assign>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", @" 4713.VerifyIL("Program.<Assign>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", @" 4904.VerifyIL("Program.<Assign>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", @" 5101.VerifyIL("Program.<Assign>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", @" 5283.VerifyIL("Program.<Assign>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", @" 5486.VerifyIL("Program.<Assign>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", @" 5706.VerifyIL("Program.<Assign>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", @" 5944.VerifyIL("Program.<Assign>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", @" 6195.VerifyIL("Program.<Assign>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", @" 6338.VerifyIL("Program.<Assign>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", @"
CodeGen\CodeGenAsyncTests.cs (21)
2197c.VerifyIL("Test.F", @" 2219c.VerifyIL("Test.<F>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", @" 2303c.VerifyIL("Test.<F>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.SetStateMachine", @" 2342c.VerifyIL("Test.F", @" 2364c.VerifyIL("Test.<F>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", @" 2451c.VerifyIL("Test.<F>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.SetStateMachine", @" 2490c.VerifyIL("Test.F", @" 2514c.VerifyIL("Test.<F>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", @" 2610c.VerifyIL("Test.<F>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.SetStateMachine", @" 2645c.VerifyIL("Test.F", @" 2666c.VerifyIL("Test.<F>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", @" 2780CompileAndVerify(source, expectedOutput: expected).VerifyIL("Test.F", @" 2800").VerifyIL("Test.<F>d__1.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", @" 3452v.VerifyIL("C.g", 3472v.VerifyIL("C.f", 3915v.VerifyIL("C.Main", @" 4238v.VerifyIL("Test.<F>d__2.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", @" 4645VerifyIL("Program.M(int)", 5325VerifyIL("Test.Program.<M>d__1.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", 5499VerifyIL("Test.Program.<M>d__1.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", 6138verifier.VerifyIL("C.<ProduceAsync>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", """
CodeGen\CodeGenAwaitForeachTests.cs (3)
3360verifier.VerifyIL("C.<Main>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", @" 3787verifier.VerifyIL("C.<Main>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", @" 5149verifier.VerifyIL("C.<Main>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", @"
CodeGen\CodeGenAwaitUsingTests.cs (6)
1122verifier.VerifyIL("C.<Main>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", @" 1296verifier.VerifyIL("C.<Main>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", @" 1471verifier.VerifyIL("C.<Main>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", @" 1716verifier.VerifyIL("S.<Main>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", @" 1885verifier.VerifyIL("S.<Main>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", @" 2702verifier.VerifyIL("C.<Main>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", @"
CodeGen\CodeGenCheckedTests.cs (87)
48verifier.VerifyIL("C.Add", @" 58verifier.VerifyIL("C.Sub", @" 69verifier.VerifyIL("C.Mul", @" 80verifier.VerifyIL("C.Minus", @" 122verifier.VerifyIL("C.Add", @" 133verifier.VerifyIL("C.Sub", @" 145verifier.VerifyIL("C.Mul", @" 157verifier.VerifyIL("C.Minus", @" 220verifier.VerifyIL("C.Add1", @" 230verifier.VerifyIL("C.Add2", @" 241verifier.VerifyIL("C.Sub", @" 252verifier.VerifyIL("C.PostInc", @" 265verifier.VerifyIL("C.PostDec", @" 277verifier.VerifyIL("C.PreInc", @" 290verifier.VerifyIL("C.PreDec", @" 394verifier.VerifyIL("C.Add_Int1", @" 407verifier.VerifyIL("C.Add_Int2", @" 420verifier.VerifyIL("C.Add_UInt1", @"{ 434verifier.VerifyIL("C.Add_UInt2", @" 449verifier.VerifyIL("C.Add_Long1", @" 463verifier.VerifyIL("C.Add_Long2", @" 477verifier.VerifyIL("C.Add_ULong1", @" 491verifier.VerifyIL("C.Add_ULong2", @" 504verifier.VerifyIL("C.Sub_Int", @" 516verifier.VerifyIL("C.Sub_UInt", @" 530verifier.VerifyIL("C.Sub_Long", @" 543verifier.VerifyIL("C.Sub_ULong", @" 556verifier.VerifyIL("C.Sub_Ptr", @" 568verifier.VerifyIL("C.PostInc", @" 579verifier.VerifyIL("C.PostDec", @" 613verifier.VerifyIL("C.Local", @" 630verifier.VerifyIL("C.LocalInc", @" 682verifier.VerifyIL("C.PostInc", @" 694verifier.VerifyIL("C.PreInc", @" 707verifier.VerifyIL("C.PostDec", @" 720verifier.VerifyIL("C.PreDec", @" 768verifier.VerifyIL("C.Add", @" 780verifier.VerifyIL("C.Sub", @" 793verifier.VerifyIL("C.Mul", @" 808verifier.VerifyIL("C.Div", @" 821verifier.VerifyIL("C.Rem", @" 849verifier.VerifyIL("C.Add", @" 906verifier.VerifyIL("C.PostIncUserDefined", @" 921verifier.VerifyIL("C.PostInc", @" 935verifier.VerifyIL("C.PreInc", @" 949verifier.VerifyIL("C.PostIncNullable", @"{ 993verifier.VerifyIL("C.ArraySize", @" 1047verifier.VerifyIL("C.ForEachString", @" 1075verifier.VerifyIL("C.ForEachVector", @" 1109verifier.VerifyIL("C.ForEachMultiDimArray", @" 1203verifier.VerifyIL("C.Add", @" 1215verifier.VerifyIL("C.Sub", @" 1228verifier.VerifyIL("C.Mul", @" 1243verifier.VerifyIL("C.Div", @" 1256verifier.VerifyIL("C.Rem", @" 1299verifier.VerifyIL("C.SByte_UInt", @" 1309verifier.VerifyIL("C.UInt_Int", @" 1319verifier.VerifyIL("C.Enum_Short", @" 1352").VerifyIL("C.<>c.<F>b__0_0(int)", @" 1380").VerifyIL("C.<>c.<F>b__0_0(int)", @" 1405").VerifyIL("C.<>c.<F>b__0_0(int)", @" 1432").VerifyIL("C.<>c.<F>b__0_0(int)", @" 1458").VerifyIL("C.<>c.<F>b__0_0(int)", @" 1484").VerifyIL("C.<>c.<F>b__0_0(int)", @" 1511").VerifyIL("C.<>c.<F>b__0_0(int)", @" 1539").VerifyIL("C.<>c.<F>b__1_0(int)", @" 1567").VerifyIL("C.<>c.<F>b__1_0(int)", @" 1595").VerifyIL("C.<>c.<F>b__1_0(int)", @" 1624").VerifyIL("C.<>c.<F>b__1_0(int)", @" 1652").VerifyIL("C.<>c.<F>b__1_0(int)", @" 1680").VerifyIL("C.<>c.<F>b__1_0(int)", @" 1708").VerifyIL("C.<>c.<F>b__1_0(int)", @" 1736").VerifyIL("C.<>c.<F>b__1_0(int)", @" 1759").VerifyIL("C.<>c.<F>b__0_0(int)", @" 1783").VerifyIL("C.<>c.<F>b__0_0(int)", @" 1806").VerifyIL("C.<>c.<F>b__0_0(int)", @" 1831").VerifyIL("C.<>c.<F>b__1_0(int)", @" 1856").VerifyIL("C.<>c.<F>b__1_0(int)", @" 1880CompileAndVerify(source, options: TestOptions.ReleaseDll.WithOverflowChecks(true)).VerifyIL("C.ULong_UInt", @" 1889CompileAndVerify(source, options: TestOptions.ReleaseDll.WithOverflowChecks(false)).VerifyIL("C.ULong_UInt", @" 1912CompileAndVerify(source, options: TestOptions.ReleaseDll.WithOverflowChecks(true)).VerifyIL("C.ULong_UInt", @" 1940CompileAndVerify(source, options: TestOptions.ReleaseDll.WithOverflowChecks(true)).VerifyIL("C.ULong_UInt", @" 2028verifier.VerifyIL("Program.Main", @" 2342verifier.VerifyIL("Derived2.inc", @" 2852verifier.VerifyIL("C.AddInSwitchExpression", @" 2871verifier.VerifyIL("C.AddInSwitchExpression2", @" 2890verifier.VerifyIL("C.Add", @"
CodeGen\CodeGenClosureLambdaTests.cs (33)
133compilation.VerifyIL("C.Main", 191compilation.VerifyIL("C.M", 803verifier.VerifyIL("Program.Main", @" 868verifier.VerifyIL("Program.Main", @" 969verifier.VerifyIL("Program.Main", @" 1044verifier.VerifyIL("Program.<>c__1<T>.<F>b__1_0", @" 1116verifier.VerifyIL("Program.<>c__DisplayClass1_0<T>.<F>b__0", @" 1571VerifyIL("M1.B2.<TestBase>b__1_0", 1634VerifyIL("M1.B2.<TestBase>b__1_0", 2201VerifyIL("M1.B2.<>n__0<U>", 2259VerifyIL("M1.B2.<>c__DisplayClass1_0.<Test>b__0", 2274VerifyIL("M1.B2.<>n__0<U>", 2399VerifyIL("Base<T>.Derived.<>n__0<U>", 2439VerifyIL("Derived.<>c__DisplayClass1_0.<Test>b__0", 2486VerifyIL("Derived.<>c__DisplayClass1_0.<Test>b__0", 2529VerifyIL("Derived.<>c__DisplayClass1_0.<Test>b__0", 3251verifier.VerifyIL("Program.Main", """ 3497VerifyIL("Program.c1.<>c__DisplayClass1_0.<Test>b__2", 3554VerifyIL("Program.c1.Test", 3652VerifyIL("Program.c1.Test", 3755VerifyIL("Program.c1.Test", 3842VerifyIL("Program.c1.Test", 4564CompileAndVerify(source, expectedOutput: "(1,-1)").VerifyIL("Test..cctor", @" 4722verifier.VerifyIL("C.M<T>", @" 4810verifier.VerifyIL("Program.Test", @" 4939verifier.VerifyIL("Program.Test", @" 4968verifier.VerifyIL("Program.<>c.<Test>b__1_1(int)", 4994verifier.VerifyIL("Program.<>c__DisplayClass1_0.<Test>b__0(int)", 5359compilation.VerifyIL("C.Main", 5585compilation.VerifyIL("Program.<>c__DisplayClass0_0.<Main>g__LocalMethod|0()", 5643compilation.VerifyIL("Program.TestMethod<T>(T)", 5725compilation.VerifyIL("Program.<>c__DisplayClass1_0<T>.<TestMethod>g__LocalFunction|0<TLocal>(TLocal)", 5782compilation.VerifyIL("Program.TestMethod<T>(T)",
CodeGen\CodeGenConditionalOperatorTests.cs (54)
627verify.VerifyIL("C.Tester", @" 663verify.VerifyIL("C.Tester", @" 751verify.VerifyIL("C.Tester", @" 800verify.VerifyIL("C.Tester", @" 877verify.VerifyIL("C.Tester", @" 926verify.VerifyIL("C.Tester", @" 1006verify.VerifyIL("C.Tester", @" 1068verify.VerifyIL("C.Tester", @" 1155verify.VerifyIL("C.Tester", @" 1185verify.VerifyIL("C.Tester", @" 1239verify.VerifyIL("C.Tester", @" 1271verify.VerifyIL("C.Tester", @" 1329verify.VerifyIL("C.Tester", @" 1367verify.VerifyIL("C.Tester", @" 1435verify.VerifyIL("C.Tester", @" 1474verify.VerifyIL("C.Tester", @" 1521comp.VerifyIL("C.Main", @"{ 1552comp.VerifyIL("C.Main", @"{ 1583comp.VerifyIL("C.Main", @" 1623comp.VerifyIL("C.Main", @" 1689comp.VerifyIL("C.Main", @" 1735comp.VerifyIL("C.Main", @" 1786comp.VerifyIL("Test.Main", @" 1844comp.VerifyIL("Test.Main", @" 1890comp.VerifyIL("Test.Main", @" 1932comp.VerifyIL("Test1.m1", @" 1957comp.VerifyIL("Test1.m2", @" 2010comp.VerifyIL("MainClass.g", @" 2196CompileAndVerify(source, expectedOutput: expectedOutput).VerifyIL("Program.Main", expectedIL); 2228CompileAndVerify(source, expectedOutput: expectedOutput).VerifyIL("Program.Main", expectedIL).VerifyDiagnostics(); 2276CompileAndVerify(source).VerifyIL("Program.Main", expectedIL); 2325CompileAndVerify(source).VerifyIL("Program.Main", expectedIL); 2352CompileAndVerify(source).VerifyIL("Program.Main", expectedIL); 2383CompileAndVerify(source, expectedOutput: expectedOutput).VerifyIL("Program.Main", expectedIL); 2428CompileAndVerify(source, expectedOutput: expectedOutput).VerifyIL("Program.Main", expectedIL); 2478CompileAndVerify(source, expectedOutput: expectedOutput).VerifyIL("Program.fun", expectedIL); 2523CompileAndVerify(source, expectedOutput: expectedOutput).VerifyIL("Program.fun", expectedIL); 2567CompileAndVerify(source, expectedOutput: expectedOutput).VerifyIL("Program.fun", expectedIL); 2620CompileAndVerify(source, expectedOutput: expectedOutput).VerifyIL("Program.Main", expectedIL); 2694CompileAndVerify(source, expectedOutput: expectedOutput).VerifyIL("Program.Main", expectedIL); 2747CompileAndVerify(source, expectedOutput: expectedOutput).VerifyIL("Class1.Main", expectedIL); 2780verify.VerifyIL("C.Tester", @" 2810verify.VerifyIL("C.Tester", 2879CompileAndVerify(source, expectedOutput: expectedOutput).VerifyIL("Class1.Main", expectedIL); 3121comp.VerifyIL("C.Main", @" 3291verify.VerifyIL("Program.Main", 3395verify.VerifyIL("C<T>.Print()", @" 3474verify.VerifyIL("C<T>.Print()", @" 3549verify.VerifyIL("C<T>.Print()", @" 3619verify.VerifyIL("C<T>.Print()", @" 3685verifier.VerifyIL("Class<T>.Value.get", @" 3747verifier.VerifyIL("Class<T>.Value.get", @" 3801verifier.VerifyIL("Program.Test1<T>(ref T)", @" 3862verifier.VerifyIL("Program.Test1<T>(ref T)", @"
CodeGen\CodeGenConstructorInitTests.cs (32)
34VerifyIL("C..ctor", @" 62VerifyIL("C..ctor", @" 90VerifyIL("C..ctor", @" 122VerifyIL("C..ctor", @" 162VerifyIL("C..ctor", @" 199VerifyIL("C..ctor", @" 331VerifyIL("C..ctor", @" 368VerifyIL("S..ctor", @" 409VerifyIL("C..ctor(int)", @" 456VerifyIL("C..cctor()", @" 492VerifyIL("C..cctor()", @" 524VerifyIL("C..cctor()", @" 573VerifyIL("ClassWithStaticField..cctor", @" 629CompileAndVerify(source1).VerifyIL("C..cctor", expectedIL); 630CompileAndVerify(source2).VerifyIL("C..cctor", expectedIL); 665CompileAndVerify(source1).VerifyIL("C..cctor", expectedIL); 666CompileAndVerify(source2).VerifyIL("C..cctor", expectedIL); 716VerifyIL("C.<>c..cctor", @" 798CompileAndVerify(source).VerifyIL("C..cctor()", @"{ 825CompileAndVerify(source).VerifyIL("C..cctor()", @" 877CompileAndVerify(source).VerifyIL("C..cctor()", @" 895CompileAndVerify(source).VerifyIL("C..cctor()", @" 953CompileAndVerify(source).VerifyIL("C..cctor()", @" 980CompileAndVerify(source).VerifyIL("C..cctor()", @" 1004CompileAndVerify(source).VerifyIL("C..cctor()", @" 1034CompileAndVerify(source).VerifyIL("C..cctor()", @" 1064CompileAndVerify(source).VerifyIL("C..cctor()", @" 1094CompileAndVerify(source).VerifyIL("C..cctor()", @" 1129CompileAndVerify(source).VerifyIL("C..cctor()", @" 1151CompileAndVerify(source, options: TestOptions.UnsafeDebugDll, verify: Verification.Skipped).VerifyIL("C..cctor()", @" 1228CompileAndVerify(source).VerifyIL("C..cctor()", @" 1251CompileAndVerify(source).VerifyIL("C..cctor()", @"
CodeGen\CodeGenConversionTests.cs (16)
175compilation.VerifyIL("Test.M", 405compilation.VerifyIL("Program.Test(decimal)", 451compilation.VerifyIL("Program.Test2(float)", 499compilation.VerifyIL("Program.Test2(float)", 543compilation.VerifyIL("Class1.Main()", 602compilation.VerifyIL("Class1.Main()", 650compilation.VerifyIL("Class1.Main()", 712compilation.VerifyIL("Program.Goo<T>(G<T>.E, G<int>.E)", 778compilation.VerifyIL("C.Main()", 870compilation.VerifyIL("C.Main()", @" 905compilation.VerifyIL("C.Test()", @" 940compilation.VerifyIL("C.Test()", @" 976compilation.VerifyIL("C.Test()", @" 1013compilation.VerifyIL("C.Main()", 1119comp.VerifyIL("Program.M", 1160comp.VerifyIL("Program.M",
CodeGen\CodeGenDeconstructTests.cs (34)
110comp.VerifyIL("C.Main", @" 198comp.VerifyIL("C.Main", @" 1179comp.VerifyIL("C.Main", @" 1290comp.VerifyIL("C.Main", @" 1326comp.VerifyIL("C.Main", 1374comp.VerifyIL("C.Main", 2177comp.VerifyIL("C.Swap", @" 3089comp.VerifyIL("C.Main", @" 4067comp.VerifyIL("C.Main", 4151comp.VerifyIL("C.Main", 4234comp.VerifyIL("C.Main", 4345comp.VerifyIL("C.Main", 4621comp.VerifyIL("C.Main", 5050verifier.VerifyIL("<<Initialize>>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", @" 5216verifier.VerifyIL("<<Initialize>>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", @" 6234.VerifyIL("C.Main", @" 6529comp.VerifyIL("C.Main()", @" 7150.VerifyIL("Program.Main", @" 7201.VerifyIL("Program.Main", @" 7462.VerifyIL("Program.Main", @" 8009comp.VerifyIL("C..ctor(int, string)", @" 8061comp.VerifyIL("C..ctor(C)", @" 8111comp.VerifyIL("C..ctor(int, string, ref int)", @" 8164comp.VerifyIL("Point..ctor(int, int)", @" 8711verifier.VerifyIL("C.M", @" 8733verifier.VerifyIL("C.M", @" 9098comp.VerifyIL("C.M", @" 9156comp.VerifyIL("C.M", @" 9214comp.VerifyIL("C.M", @" 9300comp.VerifyIL("C.M", @" 9408comp.VerifyIL("C.M", @" 9530comp.VerifyIL("C.Main", @" 9820comp.VerifyIL("C.Main", @" 9907comp.VerifyIL("C.Main", @"
CodeGen\CodeGenDynamicTests.cs (8)
50unoptimizedVerifier.VerifyIL(methodName, expectedUnoptimizedIL, realIL: true, sequencePoints: methodName, callerPath: callerPath, callerLine: callerLine); 55optimizedVerifier.VerifyIL(methodName, expectedOptimizedIL, realIL: true, callerPath: callerPath, callerLine: callerLine); 337CompileAndVerifyWithMscorlib40(source, new[] { systemCoreRef, csrtRef }, verify: Verification.Fails).VerifyIL("C.F", @" 2289verifier.VerifyIL("C.IsObject", @" 2301verifier.VerifyIL("C.IsDynamic", @" 2313verifier.VerifyIL("C.As", @" 7497verifier.VerifyIL("<<Initialize>>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", 7595CompileAndVerify(script).VerifyIL("Goo", @"
CodeGen\CodeGenExprLambdaTests.cs (4)
2155VerifyIL("Test.Main", 2191VerifyIL("Test.Main", 3703verifier.VerifyIL("C.Main", @" 3854verifier.VerifyIL("C.Main", @"
CodeGen\CodeGenFieldInitTests.cs (5)
436CompileAndVerify(compilation).VerifyIL("C..ctor", @" 463CompileAndVerify(compilation).VerifyIL("C..ctor", @" 484CompileAndVerify(compilation).VerifyIL("C<T>..ctor", @" 512CompileAndVerify(compilation).VerifyIL("C..cctor", @" 593CompileAndVerify(compilation).VerifyIL("C..ctor", @"
CodeGen\CodeGenForEachTests.cs (34)
46compilation.VerifyIL("C.Main", @"{ 117compilation.VerifyIL("C.Main", """ 226compilation.VerifyIL("C.Test", @" 390compilation.VerifyIL("C.Main", @"{ 449compilation.VerifyIL("C.Main", @"{ 516compilation.VerifyIL("C.Main", @"{ 584compilation.VerifyIL("C.Main", @"{ 647compilation.VerifyIL("C.Main", @"{ 707compilation.VerifyIL("C.Main", @"{ 800CompileAndVerify(compilation).VerifyIL("C.Test", @"{ 850compilation.VerifyIL("C.Main", @"{ 894compilation.VerifyIL("C.Main", @" 959compilation.VerifyIL("C.Main", @" 1023compilation.VerifyIL("C.Main", @" 1093compilation.VerifyIL("C.Main", @" 1154compilation.VerifyIL("C.Main", @" 1225compilation.VerifyIL("C.Main", @"{ 1287compilation.VerifyIL("C.Main", @"{ 1405verifier.VerifyIL("C.Main", @" 1805compilation.VerifyIL("C.Main", @" 2041compilation.VerifyIL("C.Main", @" 2113compilation.VerifyIL("C.Main", @" 2178compilation.VerifyIL("C.Main", @" 2243CompileAndVerify(source).VerifyIL("C<T>.M", @" 2300CompileAndVerify(source).VerifyIL("C<T>.M", @" 2361compilation.VerifyIL("C.M<T>", 2512.VerifyIL("C.Main", @" 2574.VerifyIL("C.Main", @" 4703.VerifyIL("C.Main", @" 4762.VerifyIL("C.Main", @" 4821.VerifyIL("C.Main", @" 4870.VerifyIL("C.Main", @" 5635verifier.VerifyIL("<top-level-statements-entry-point>", """ 5705verifier.VerifyIL("<top-level-statements-entry-point>", """
CodeGen\CodeGenFunctionPointersTests.cs (100)
471verifier.VerifyIL("D.TestRefReadonly", @" 502verifier.VerifyIL("D.TestOut", @" 534verifier.VerifyIL("D.TestIn", @" 612verifier.VerifyIL("C.Main", @" 764verifier.VerifyIL("C.Prop1.get", expectedIL: @" 774verifier.VerifyIL("C.Prop1.set", expectedIL: @" 1065verifier.VerifyIL("Caller.Call(delegate*<void>)", @" 1130verifier.VerifyIL("Caller.Call()", @" 1195verifier.VerifyIL("Caller.Call()", @" 1251verifier.VerifyIL($"Caller.Call", $@" 1286verifier.VerifyIL("<top-level-statements-entry-point>", $@" 1339verifier.VerifyIL($"Caller.Call(delegate* unmanaged[Fastcall]<string, string, string>)", @" 1424verifier.VerifyIL("C.TestSingle()", @" 1450verifier.VerifyIL("C.TestMultiple()", @" 1525verifier.VerifyIL(@"Program.<<Main>$>g__TestSingle|0_0()", @" 1547verifier.VerifyIL(@"Program.<<Main>$>g__TestMultiple|0_1()", @" 1666verifier.VerifyIL("C.TestSingle()", @" 1693verifier.VerifyIL("C.TestMultiple()", """ 1827verifier.VerifyIL("C.PropertyOrder", expectedIL: @" 1843verifier.VerifyIL("C.MethodOrder()", expectedIL: @" 1914verifier.VerifyIL("C.Main()", expectedIL: @" 1983verifier.VerifyIL("C.Main()", expectedIL: @" 2065verifier.VerifyIL("C.Main()", expectedIL: @" 2144verifier.VerifyIL("C.Main()", expectedIL: @" 2212verifier.VerifyIL("C.Main()", expectedIL: @" 2283verifier.VerifyIL("C.Main()", expectedIL: @" 2348verifier.VerifyIL("C.Main()", expectedIL: @" 2445verifier.VerifyIL("C.Main()", expectedIL: @" 2492verifier.VerifyIL("C.Main()", expectedIL: @" 2689verifier.VerifyIL("C.Main()", expectedIL: @" 2714verifier.VerifyIL("C.Main()", expectedIL: @" 2753verifier.VerifyIL("C.Main()", expectedIL: @" 2802verifier.VerifyIL("S.Main()", expectedIL: @" 2842verifier.VerifyIL("C.Main()", expectedIL: @" 2873verifier.VerifyIL("C.Main()", expectedIL: @" 2919verifier.VerifyIL("C.Main()", expectedIL: @" 2950verifier.VerifyIL("C.Main", @" 2990verifier.VerifyIL("C.Main()", expectedIL: $@" 3035verifier.VerifyIL("C.Main()", expectedIL: @" 3298verifier.VerifyIL("C.Main()", expectedIL: @" 3531verifier.VerifyIL("C.Main()", expectedIL: @" 3823verifier.VerifyIL("C.Main()", expectedIL: @" 3881verifier.VerifyIL("C.Main()", expectedIL: @" 3950verifier.VerifyIL("C.Main()", expectedIL: @" 4157verifier.VerifyIL("C.Main()", expectedIL: @" 4194verifier.VerifyIL("C.Main", expectedIL: @" 4260verifier.VerifyIL("C.M", expectedIL: @" 4273verifier.VerifyIL("C.Main", expectedIL: @" 4325verifier.VerifyIL(@"C.Main", expectedIL: @" 4361verifier.VerifyIL("C.Main", expectedIL: @" 4437verifier.VerifyIL("C.Main", expectedIL: @" 4493verifier.VerifyIL("C.Main", expectedIL: @" 4544verifier.VerifyIL("C.Main", expectedIL: @" 4616verifier.VerifyIL("C.Main", expectedIL: @" 4663verifier.VerifyIL("C.M", expectedIL: @" 4726verifier.VerifyIL("C.M", expectedIL: @" 4793verifier.VerifyIL("C.M", expectedIL: @" 4857verifier.VerifyIL("C.M", expectedIL: @" 4899verifier.VerifyIL("C.Main", @" 4949verifier.VerifyIL("C.Main", expectedIL: @" 4983verifier.VerifyIL("C.Main", expectedIL: @" 5070verifier.VerifyIL("C.Main", expectedIL: @" 5167verifier.VerifyIL("C.DoCompare", expectedIL: @" 5364verifier.VerifyIL(@"C.M<T>(delegate*<ref T>, delegate*<T>)", @" 5781verifier.VerifyIL("C.Main", expectedIL: @" 5857verifier.VerifyIL("C.Main", expectedIL: @" 5904verifier.VerifyIL("C.Main", @" 5948verifier.VerifyIL("C.Main", @" 6032verifier.VerifyIL("C.Main", expectedIL: @" 6077verifier.VerifyIL("C.Main", expectedIL: @" 6977verifier.VerifyIL("Derived.M1", expectedIL: @" 6993verifier.VerifyIL("Derived.M2", expectedIL: @" 7004verifier.VerifyIL("Derived.M3", expectedIL: @" 7017verifier.VerifyIL("Derived.M4", expectedIL: @" 7028verifier.VerifyIL("Derived.Main", expectedIL: @" 7162comp.VerifyIL("C.Main", @" 7197verifier.VerifyIL("FunctionPointer.Main", @" 7234verifier.VerifyIL("FunctionPointer.<Main>g__local|0_0(bool)", @" 7277verifier.VerifyIL("C.<>c__DisplayClass0_0.<Main>b__0()", expectedIL: @" 7469verifier.VerifyIL(@"FunctionPointer.Main", expectedIL: @" 7478verifier.VerifyIL("FunctionPointer.Main", @" 10727verifier.VerifyIL("<top-level-statements-entry-point>", expectedIL: @" 10756verifier.VerifyIL(@"C.M2", @" 10842verifier.VerifyIL("<top-level-statements-entry-point>", @" 10885verifier.VerifyIL("<top-level-statements-entry-point>", @" 10931verifier.VerifyIL("Program.<<Main>$>g__ReturnPtrByRef|0_0(delegate*<ref int, ref int>, ref int)", @" 11023verifier.VerifyIL("Program.<<Main>$>g__ReturnPtrByRef|0_0(delegate*<ref System.Span<int>, ref System.Span<int>>, ref System.Span<int>)", @" 11080verifier.VerifyIL("Program.<<Main>$>g__ReturnPtrByRef|0_0(delegate*<ref int, ref int>, ref int)", @" 11110verifier.VerifyIL("<top-level-statements-entry-point>", @" 11148verifier.VerifyIL("<top-level-statements-entry-point>", @" 11188verifier.VerifyIL("Program.<<Main>$>g__ReturnPtrByRef|0_0(delegate*<ref int, ref int>, ref int, ref int)", @" 11218verifier.VerifyIL("<top-level-statements-entry-point>", @" 11269verifier.VerifyIL("Program.<<Main>$>g__ptrTest|0_0()", @" 11336verifier.VerifyIL("Program.<<Main>$>g__N|0_1(ref Program.<>c__DisplayClass0_0)", @" 11374verifier.VerifyIL("<top-level-statements-entry-point>", @" 11443verifier.VerifyIL("Program.<<Main>$>g__test|0_0<T>(delegate*<T, void>)", @" 12421verifier.VerifyIL("<top-level-statements-entry-point>", @" 12467verifier.VerifyIL("<top-level-statements-entry-point>", @" 12513verifier.VerifyIL("<top-level-statements-entry-point>", @" 12559verifier.VerifyIL("<top-level-statements-entry-point>", @"
CodeGen\CodeGenImplicitImplementationTests.cs (1)
871.VerifyIL("MainClass.Test", @"
CodeGen\CodeGenIncrementTests.cs (4)
444compilation.VerifyIL("C.Main", @" 851VerifyIL("Test.M", 888VerifyIL("Test.M", 1040VerifyIL("Test.Main",
CodeGen\CodeGenInParametersTests.cs (75)
55comp.VerifyIL("C.Main", @" 114comp.VerifyIL("C.Main", @" 163comp.VerifyIL("C.Main", @" 197comp.VerifyIL("C.Main", @" 235comp.VerifyIL("C..ctor", @" 273comp.VerifyIL("C.Main", @" 318comp.VerifyIL("C.Main", @" 350comp.VerifyIL("C.Main", @" 382comp.VerifyIL("C.Main", @" 428comp.VerifyIL("C.Main", @" 480comp.VerifyIL("C.Main", @" 538verifier.VerifyIL("C.Main", @" 602verifier.VerifyIL("C.Main", @" 672comp.VerifyIL("C.Main", @" 720comp.VerifyIL("C.Main", @" 754comp.VerifyIL("Program.M(in int)", @" 803comp.VerifyIL("Program.Main()", @" 859comp.VerifyIL("Program.Main()", @" 920comp.VerifyIL("Program.Main()", @" 931comp.VerifyIL("Program.M(in int)", @" 941comp.VerifyIL("Program.Main()", @" 980comp.VerifyIL("Program.Main()", @" 991comp.VerifyIL("Program.M(in int)", @" 1001comp.VerifyIL("Program.Main()", @" 1041comp.VerifyIL("Program.M(in int)", @" 1093comp.VerifyIL("P1..ctor(in string)", @" 1103comp.VerifyIL("P1.M(in int)", @" 1129comp.VerifyIL("Program.M(in int)", @" 1336comp.VerifyIL("Program.M", @" 1379comp.VerifyIL("Program.<M>g__M1|0_0(in int, in System.ValueTuple<int, int>)", @" 1449comp.VerifyIL("Program.Main", @" 1482comp.VerifyIL("Program.Main", @" 1618verifier.VerifyIL("Program.<Test>d__1.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", @" 1836result.VerifyIL("Program.<Test>d__2.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", expectedIL); 1841result.VerifyIL("Program.<Test>d__2.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", expectedIL); 2352v.VerifyIL("Program.<Test>d__5.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", @" 2439v.VerifyIL("Program.<Test>d__5.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", @" 2577comp.VerifyIL($"D.M1<T>({modifier} T)", @" 2635comp.VerifyIL($"D.M1<T>({modifier} T)", @" 2727comp.VerifyIL($"Program.Test1({modifier} S1?)", @" 2750comp.VerifyIL("Program.Test2(ref S1?)", @" 2942CompileAndVerify(code, expectedOutput: "5").VerifyIL("Program.Main", @" 2985CompileAndVerify(code, expectedOutput: "10").VerifyIL("Program.Main", @" 3028CompileAndVerify(code, expectedOutput: "(1, 5)").VerifyIL("Program.Main", @" 3079CompileAndVerify(code, expectedOutput: "(2, 5)").VerifyIL("Program.Main", @" 3130CompileAndVerify(code, expectedOutput: "(3, 10)").VerifyIL("Program.Main", @" 3181CompileAndVerify(code, expectedOutput: "(1, 5)").VerifyIL("Program.Main", @" 3232CompileAndVerify(code, expectedOutput: "(2, 10)").VerifyIL("Program.Main", @" 3296").VerifyIL("Program.Main", @" 3376").VerifyIL("Program.Main", @" 3456").VerifyIL("Program.Main", @" 3536").VerifyIL("Program.Main", @" 3602CompileAndVerify(code, expectedOutput: "test").VerifyIL("Program.Main", @" 3655CompileAndVerify(code, expectedOutput: "6").VerifyIL("Program.Main", @" 3739verifier.VerifyIL("X.M()", @" 3777verifier.VerifyIL("Test.Main(string[])", @" 3828verifier.VerifyIL("Test.Main(string[])", @" 3886verifier.VerifyIL("Test.Main(string[])", @" 3950verifier.VerifyIL("Test.Main(string[])", @" 4014verifier.VerifyIL("Test..ctor()", @" 4035verifier.VerifyIL("Test.Test1(in int, ref int)", @" 4092verifier.VerifyIL("Test..ctor()", @" 4148verifier.VerifyIL("Test..ctor()", @" 4206verifier.VerifyIL("Test..ctor()", @" 4269verifier.VerifyIL("Test.Test1()", @" 4342verifier.VerifyIL("Test.Test1()", @" 4399verifier.VerifyIL("Test.Test1()", @" 4456verifier.VerifyIL("C.M", """ 4527verifier.VerifyIL($"C.M<T>({modifier} T)", """ 4606verifier.VerifyIL("D.M", """ 4690verifier.VerifyIL("D.M", """ 4757comp.VerifyIL("C.M", """ 4805CompileAndVerify(libUser).VerifyIL("C.M", """ 4872verifier.VerifyIL("C.M", """ 4887verifier.VerifyIL("C..ctor(int)", """
CodeGen\CodeGenInterfaceImplementation.cs (4)
779comp.VerifyIL("Derived3.Interface.set_Property", @"{ 878comp.VerifyIL("Derived3.Interface.set_Property", @"{ 2648verifier.VerifyIL("D.I.M", @" 2760verifier.VerifyIL("D.I<char>.M" + pair[0], @"
CodeGen\CodeGenInterpolatedString.cs (4)
84comp.VerifyIL("Test.Main", @" 128comp.VerifyIL("Test.M6", @" 175comp.VerifyIL("Test.Main", @" 245comp.VerifyIL("Test.Main", @"
CodeGen\CodeGenIterators.cs (41)
173compilation.VerifyIL("C.<IE>d__2<T>.System.Collections.Generic.IEnumerable<T>.GetEnumerator()", @" 211compilation.VerifyIL("S.<IE>d__2<T>.System.Collections.Generic.IEnumerable<T>.GetEnumerator()", @" 307compilation.VerifyIL("Program.<Int0>d__0.System.Collections.IEnumerator.MoveNext()", @" 447compilation.VerifyIL("Program.<Int0>d__0.System.IDisposable.Dispose()", @" 981CompileAndVerify(source, expectedOutput: "1").VerifyIL("Program.Main", @" 1082VerifyIL("Program.Test", @" 1189rel.VerifyIL("Program.M", @" 1208dbg.VerifyIL("Program.M", @" 1337VerifyIL("Test.<M>d__0<T>.System.Collections.IEnumerator.MoveNext()", 2240CompileAndVerify(source).VerifyIL("C<T>.<F>d__0.System.Collections.IEnumerator.MoveNext()", expectedIL = 2574v.VerifyIL("Program.<Method1>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", 2648v.VerifyIL("Program.<Method2>d__1.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", 2765v.VerifyIL("Program.<Method3>d__2.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", 2923compilation.VerifyIL("Program.<Iter1>d__1.System.Collections.IEnumerator.MoveNext()", @"{ 2965compilation.VerifyIL("Program.<Iter2>d__2.System.Collections.IEnumerator.MoveNext()", @"{ 3030verifier.VerifyIL("C.<Produce>d__0.System.IDisposable.Dispose()", """ 3066verifier.VerifyIL("C.<Produce>d__0.System.IDisposable.Dispose()", """ 3106verifier.VerifyIL("C.<Produce>d__0.System.IDisposable.Dispose()", """ 3147verifier.VerifyIL("C.<Produce>d__0.System.IDisposable.Dispose()", """ 3203verifier.VerifyIL("C.<M>d__0.System.IDisposable.Dispose()", """ 3259verifier.VerifyIL("C.<M>d__0.System.IDisposable.Dispose()", """ 3337verifier.VerifyIL("C.<Produce>d__0.System.IDisposable.Dispose()", """ 3370verifier.VerifyIL("C.<Produce>d__0.System.IDisposable.Dispose()", """ 3410verifier.VerifyIL("C.<Produce>d__0.System.IDisposable.Dispose()", """ 3451verifier.VerifyIL("C.<Produce>d__2.System.IDisposable.Dispose()", """ 3494verifier.VerifyIL("C.<Produce>d__0.System.IDisposable.Dispose()", """ 3570verifier.VerifyIL("C.<Produce>d__0.System.IDisposable.Dispose()", """ 3721verifier.VerifyIL("C.<M>d__0<T>.System.IDisposable.Dispose()", """ 3783verifier.VerifyIL("C.<M>d__0.System.IDisposable.Dispose()", """ 3903verifier.VerifyIL("C.<Produce>d__0.System.IDisposable.Dispose()", """ 3937verifier.VerifyIL("C.<Produce>d__0.System.IDisposable.Dispose()", """ 3987verifier.VerifyIL("C.<Produce>d__0.System.IDisposable.Dispose()", """ 4087verifier.VerifyIL("Program.<Test>d__1.System.IDisposable.Dispose()", """ 4129verifier.VerifyIL("C.<Produce>d__0.System.IDisposable.Dispose()", """ 4248verifier.VerifyIL("C<T>.<GetEnumerator>d__4.System.IDisposable.Dispose()", """ 4290verifier.VerifyIL("C.<GetEnumerator>d__0.System.IDisposable.Dispose()", """ 4393verifier.VerifyIL("C.<GetEnumerator>d__0.System.IDisposable.Dispose()", """ 4628verifier.VerifyIL("C.<GetEnumerator>d__0.System.IDisposable.Dispose()", """ 4659verifier.VerifyIL("C.<GetEnumerator>d__0.<>m__Finally1()", """ 4908verifier.VerifyIL("C.<GetEnumerator>d__0.System.Collections.IEnumerator.MoveNext()", """ 4968verifier.VerifyIL("C.<GetEnumerator>d__0.System.IDisposable.Dispose()", """
CodeGen\CodeGenLocalFunctionTests.cs (7)
76verifier.VerifyIL("C.<M>g__local|1_0", @" 868verifier.VerifyIL("C.M()", @" 892verifier.VerifyIL("C.<M>g__L1|2_0(ref C.<>c__DisplayClass2_0)", @" 902verifier.VerifyIL("C.<M>g__L2|2_1(ref C.<>c__DisplayClass2_0)", @" 912verifier.VerifyIL("C.<M>g__L5|2_5(ref C.<>c__DisplayClass2_0, ref C.<>c__DisplayClass2_1)", @" 924verifier.VerifyIL("C.<M>g__L6|2_6(ref C.<>c__DisplayClass2_0, ref C.<>c__DisplayClass2_1)", @" 5159c.VerifyIL("Program.Main", @"
CodeGen\CodeGenLockTests.cs (31)
38verifier.VerifyIL("Test.M", @" 93verifier.VerifyIL("Test.M", @" 147verifier.VerifyIL("Test.M", @" 203verifier.VerifyIL("Test.M", @" 260verifier.VerifyIL("Test.M", @" 314verifier.VerifyIL("Test.M", @" 368verifier.VerifyIL("Test.M", @" 422verifier.VerifyIL("Test.M<T>", @" 479CompileAndVerify(compilation).VerifyIL("Test.Main", @" 547CompileAndVerify(text, parseOptions: TestOptions.Regular10).VerifyIL("Test.Main", @" 652CompileAndVerify(compilation).VerifyIL("Test.Main", @" 726CompileAndVerify(text).VerifyIL("Test.Main", @" 771CompileAndVerify(text).VerifyIL("Test.Main", @" 817CompileAndVerify(text).VerifyIL("Test.Main", @" 863CompileAndVerify(text).VerifyIL("Test.Main", @" 909CompileAndVerify(text).VerifyIL("Test.Main", @" 957CompileAndVerify(text).VerifyIL("Test.Main", @" 1003CompileAndVerify(text).VerifyIL("Test.Main", @" 1051CompileAndVerify(text).VerifyIL("Test.Main", @" 1120CompileAndVerify(text).VerifyIL("Test.goo", @" 1194CompileAndVerify(text).VerifyIL("Test.Values", @" 1247CompileAndVerify(text).VerifyIL("Test.Main", @" 1306CompileAndVerify(text).VerifyIL("Test.Main", @" 1364verifier.VerifyIL("Test.M", @" 1414verifier.VerifyIL("Test.M", @" 1463verifier.VerifyIL("Test.M", @" 1514verifier.VerifyIL("Test.M", @" 1566verifier.VerifyIL("Test.M", @" 1615verifier.VerifyIL("Test.M", @" 1664verifier.VerifyIL("Test.M", @" 1713verifier.VerifyIL("Test.M<T>", @"
CodeGen\CodeGenMscorlib.cs (13)
620VerifyIL("int.CompareTo(int)", @" 641VerifyIL("int.Equals(object)", @" 659VerifyIL("int.GetHashCode()", @" 766VerifyIL("program.Main()", 895VerifyIL("System.IntPtr..ctor(int)", @" 907).VerifyIL("System.IntPtr.Equals(object)", @" 925).VerifyIL("System.IntPtr.GetHashCode()", @" 936).VerifyIL("bool System.IntPtr.op_Equality(System.IntPtr, System.IntPtr)", 948").VerifyIL("bool System.IntPtr.op_Inequality(System.IntPtr, System.IntPtr)", 962").VerifyIL("System.IntPtr.Bar(System.IntPtr)", 1043c.VerifyIL("program.Main()", @" 1063c.VerifyIL("program.Main1()", @" 1168VerifyIL("program.Main()", @"
CodeGen\CodeGenNullCoalescingAssignmentTests.cs (35)
67verifier.VerifyIL("C.TestNullable()", @" 94verifier.VerifyIL("C.TestObject()", expectedIL: @" 108verifier.VerifyIL("C.TestAsStatement()", expectedIL: @" 126CompileAndVerify(source, options: TestOptions.DebugDll).VerifyIL("C.TestObject()", expectedIL: @" 190verifier.VerifyIL("C.TestInt()", @" 219verifier.VerifyIL("C.TestObject()", @" 283verifier.VerifyIL("C.TestInt()", @" 334verifier.VerifyIL("C.TestObject()", @" 412verifier.VerifyIL("C.Main()", expectedIL: @" 516verifier.VerifyIL("C.TestInt()", @" 575verifier.VerifyIL("C.TestObject()", @" 630}").VerifyIL("C.Main()", @" 709").VerifyIL("C.Main()", @" 839verifier.VerifyIL("C.TestInt()", @" 889verifier.VerifyIL("C.TestObject()", @" 1005}").VerifyIL("C.Main()", expectedIL: @" 1074verifier.VerifyIL("C.TestInt()", expectedIL: @" 1106verifier.VerifyIL("C.MInt(ref int?)", expectedIL: @" 1149verifier.VerifyIL("C.TestObject()", expectedIL: @" 1178verifier.VerifyIL("C.MObject(ref object)", expectedIL: @" 1234CompileAndVerify(source1, expectedOutput: "F2").VerifyIL("C.Main()", expectedIL: @" 1326verifier.VerifyIL("C.M1(object)", expectedIL: @" 1434verifier.VerifyIL("C.TestInt()", expectedIL: @" 1463verifier.VerifyIL("C.TestObject()", expectedIL: @" 1545CompileAndVerify(compilation).VerifyIL("C.Main()", @" 1777verifier.VerifyIL("C.VerifyField()", expectedIL: @" 1857verifier.VerifyIL("C.VerifyProperty()", expectedIL: @" 1937verifier.VerifyIL("C.VerifyIndexer()", expectedIL: @" 2172verifier.VerifyIL("C.M<T>(T)", expectedIL: @" 2247verifier.VerifyIL("C.M1<T>(T, T)", expectedIL: @" 2262verifier.VerifyIL("C.M2<T>(T?, T)", expectedIL: @" 2380verifier.VerifyIL("C.Main()", expectedIL: @" 2536verifier.VerifyIL("C.Main()", expectedIL: @" 2831verifier.VerifyIL("C.TestValueTypes()", @" 2866verifier.VerifyIL("C.TestReferenceTypes()", @"
CodeGen\CodeGenOperators.cs (101)
38compilation.VerifyIL("C.Main", @"{ 49compilation.VerifyIL("C.Main", @"{ 89compilation.VerifyIL("C.M<T>(T)", @"{ 106compilation.VerifyIL("C.M<T>(T)", @"{ 157compilation.VerifyIL("C.M<T>(T)", @"{ 174compilation.VerifyIL("C.M<T>(T)", @"{ 228compilation.VerifyIL("C.M", @"{ 248compilation.VerifyIL("C.M", @"{ 300compilation.VerifyIL("C.Main", @"{ 311compilation.VerifyIL("C.Main", @" 353compilation.VerifyIL("C.Main", @"{ 364compilation.VerifyIL("C.Main", @"{ 606comp.VerifyIL("MyClass.Main", @" 639comp.VerifyIL("IsTest.Main", @" 671comp.VerifyIL("IsTest.Main", @" 701comp.VerifyIL("IsTest.Main", @" 742comp.VerifyIL("IsTest.Main", @" 830comp.VerifyIL("Test.Main", @" 954compilation.VerifyIL("TestAsOperatorGeneric.M<T, U, W>(T, U, W)", 1029comp.VerifyIL("C.Get", 1089compilation.VerifyIL("C.Nullable_a_Implicit_b_to_a0_null_a", @" 1111compilation.VerifyIL("C.Nullable_a_Implicit_b_to_a0_constant_non_null_a", @" 1131compilation.VerifyIL("C.Nullable_a_Implicit_b_to_a0_not_null_a", @" 1222compilation.VerifyIL("C.Nullable_a_Implicit_b_to_a0_null_a", @" 1296compilation.VerifyIL("C.ImplicitReference_a_to_b_null_a_nullable", @" 1319compilation.VerifyIL("C.Null_Literal_a", @" 1363compilation.VerifyIL("C.ImplicitReference_a_to_b_null_a", @" 1378compilation.VerifyIL("C.ImplicitReference_a_to_b_not_null_a", 1445comp.VerifyIL("Program.Goo<T>(T, T)", expectedIL: @" 1464comp.VerifyIL("Program.Goo2<T1, T2>(T1, T2, dynamic)", expectedIL: @" 1518comp.VerifyIL("Program.Goo<T>(T)", expectedIL: @" 1565compilation.VerifyIL("Test.Main", @" 1629comp.VerifyIL("Test.Main", @" 1676comp.VerifyIL("Test.Main", @" 1723comp.VerifyIL("Test.Main", @" 1770comp.VerifyIL("Test.Main", @" 1819comp.VerifyIL("MainClass.g", @" 1866verify.VerifyIL("C.Tester", @" 1931verify.VerifyIL("C.Tester", @" 2007comp.VerifyIL("Program.Main", @" 2066comp.VerifyIL("Program.Main", @" 2132comp.VerifyIL("Program.Main", @" 2195comp.VerifyIL("Program.Main", @" 2340VerifyIL("Program.Main", @" 2583verifier.VerifyIL("Program.Main", @" 2663verifier.VerifyIL("Test.Main", @" 3118comp.VerifyIL("MyClass.Main", @" 3253verifier.VerifyIL("Program.Main", @" 3424comp.VerifyIL("MyClass.Test1<T>", @" 3484comp.VerifyIL("MyClass.Test1<T>", @" 3546comp.VerifyIL("A.Main", @" 3576comp.VerifyIL("A.Main", @" 3668comp.VerifyIL("Test.TestE()", @" 3699comp.VerifyIL("Test.TestE1()", @" 3795comp.VerifyIL("Program.M", il); 3839comp.VerifyIL("Program.Main", il); 3861var comp = CompileAndVerify(text).VerifyIL("C.M", @" 40742").VerifyIL("Test.TestINop<T>", @" 4128CompileAndVerify(text).VerifyIL("S.Test", @" 4170comp.VerifyIL("Test.Main", @" 4222comp.VerifyIL("Test.Main", @" 4276comp.VerifyIL("Test.Main", @" 4323comp.VerifyIL("MainClass.g", @" 4371comp.VerifyIL("Program.Main", @" 4432comp.VerifyIL("Program.Main", @" 4503comp.VerifyIL("Program.Main", @" 4570comp.VerifyIL("Program.Main", @" 4638comp.VerifyIL("Program.Main", @" 4705comp.VerifyIL("Program.Main", @" 4762comp.VerifyIL("Program.Main", @" 4824comp.VerifyIL("Program.Main", @" 4866comp.VerifyIL("Program.Main", @" 4923comp.VerifyIL("Program.Main", @" 4997comp.VerifyIL("Program.Main", """ 5026comp.VerifyIL("Program.Main", """ 5064comp.VerifyIL("Program.Main", """ 5104comp.VerifyIL("Program.Main", """ 5144comp.VerifyIL("Program.Main", """ 5229compilation.VerifyIL("test<T>.Repro1(T)", @" 5270").VerifyIL("test<T>.Repro2(T)", @" 5306result.VerifyIL("Program.Main", 5865comp.VerifyIL("Program.CoalesceInt32", @"{ 5872comp.VerifyIL("Program.CoalesceGeneric<T>", @"{ 5879comp.VerifyIL("Program.CoalesceTuple", @"{ 5886comp.VerifyIL("Program.CoalesceUserStruct", @"{ 5893comp.VerifyIL("Program.CoalesceStructWithImplicitConstructor", @"{ 5923comp.VerifyIL("Program.CoalesceDifferentTupleNames", @"{ 5986comp.VerifyIL("Program.CoalesceWithNonDefault1", @"{ 5994comp.VerifyIL("Program.CoalesceWithNonDefault2", @"{ 6002comp.VerifyIL("Program.CoalesceWithNonDefault3", @"{ 6016comp.VerifyIL("Program.CoalesceWithNonDefault4", @"{ 6058comp.VerifyIL("Program.CoalesceNonNullableWithDefault", @"{ 6090verifier.VerifyIL("Program.Coalesce", """ 6146verifier.VerifyIL("Program.Coalesce", """ 6332cv.VerifyIL("C.Main", @" 6426verifier.VerifyIL("BadImageFormatExceptionRepro.Program.<>c__2<T>.<GenericMethod>b__2_0()", @" 6501verifier.VerifyIL("BadImageFormatExceptionRepro.Program.<>c__2<T>.<GenericMethod>b__2_0()", @" 6662verifier.VerifyIL("BadImageFormatExceptionRepro.Program.<>c__1<T>.<GenericMethod>b__1_0()", @" 6730verifier.VerifyIL("BadImageFormatExceptionRepro.Program.<>c__1<T>.<GenericMethod>b__1_0()", @" 6804verifier.VerifyIL("BadImageFormatExceptionRepro.Program.<>c__1<T>.<GenericMethod>b__1_0()", @" 6887verifier.VerifyIL("BadImageFormatExceptionRepro.Program.<>c__1<T>.<GenericMethod>b__1_0()", @"
CodeGen\CodeGenOptimizedNullableOperators.cs (184)
68comp.VerifyIL("Program.Main", expectedIL); 113comp.VerifyIL("Program.Main", expectedIL); 146comp.VerifyIL("Program.M", expectedIL); 179comp.VerifyIL("Program.M", expectedIL); 215comp.VerifyIL("Program.M", expectedIL); 284comp.VerifyIL("Program.M1", expectedIL1); 285comp.VerifyIL("Program.M2", expectedIL2); 286comp.VerifyIL("Program.M3", expectedIL3); 321comp.VerifyIL("Program.M", expectedIL); 364comp.VerifyIL("Program.M", expectedIL); 397comp.VerifyIL("Program.M", expectedIL); 439comp.VerifyIL("Program.M", expectedIL); 568comp.VerifyIL("Program.M1", expectedIL1); 569comp.VerifyIL("Program.M2", expectedIL2); 741comp.VerifyIL("Program.M1", expectedIL1); 742comp.VerifyIL("Program.M2", expectedIL2); 743comp.VerifyIL("Program.M3", expectedIL3); 744comp.VerifyIL("Program.M4", expectedIL4); 785verifier.VerifyIL("C.M1", """ 808verifier.VerifyIL("C.M3", """ 833verifier.VerifyIL("C.M1", """ 858verifier.VerifyIL("C.M3", """ 924verifier.VerifyIL("C.M1", """ 938verifier.VerifyIL("C.M1", """ 987verifier.VerifyIL("C.M1", """ 1020verifier.VerifyIL("C.M1", """ 1139comp.VerifyIL("Program.M1", expectedILTrue); 1140comp.VerifyIL("Program.M2", expectedILFalse); 1141comp.VerifyIL("Program.M3", expectedILFalse); 1142comp.VerifyIL("Program.M4", expectedILTrue); 1143comp.VerifyIL("Program.M5", expectedILFalse); 1144comp.VerifyIL("Program.M6", expectedILFalse); 1145comp.VerifyIL("Program.M7", expectedILTrue); 1146comp.VerifyIL("Program.M8", expectedILFalse); 1177comp.VerifyIL("Program.M", expectedIL); 1295comp.VerifyIL("Program.M1", expectedIL1); 1296comp.VerifyIL("Program.M2", expectedIL2); 1297comp.VerifyIL("Program.M3", expectedIL3); 1298comp.VerifyIL("Program.M4", expectedIL4); 1299comp.VerifyIL("Program.M5", expectedIL5); 1300comp.VerifyIL("Program.M6", expectedIL6); 1441comp.VerifyIL("Program.M1", expectedIL1); 1442comp.VerifyIL("Program.M2", expectedIL2); 1443comp.VerifyIL("Program.M3", expectedIL3); 1444comp.VerifyIL("Program.M4", expectedIL4); 1445comp.VerifyIL("Program.M5", expectedIL5); 1446comp.VerifyIL("Program.M6", expectedIL6); 1602comp.VerifyIL("Program.M1", expectedIL1); 1603comp.VerifyIL("Program.M2", expectedIL2); 1604comp.VerifyIL("Program.M3", expectedIL3); 1605comp.VerifyIL("Program.M4", expectedIL4); 1606comp.VerifyIL("Program.M5", expectedIL5); 1607comp.VerifyIL("Program.M6", expectedIL6); 1795comp.VerifyIL("Program.M1", expectedIL1); 1796comp.VerifyIL("Program.M2", expectedIL2); 1797comp.VerifyIL("Program.M3", expectedIL3); 1798comp.VerifyIL("Program.M4", expectedIL4); 1799comp.VerifyIL("Program.M5", expectedIL5); 1921comp.VerifyIL("Program.M1", expectedIL1); 1922comp.VerifyIL("Program.M2", expectedIL2); 1957comp.VerifyIL("Program.M1", expectedIL); 1958comp.VerifyIL("Program.M2", expectedIL); 2004comp.VerifyIL("Program.M1", expectedIL); 2133comp.VerifyIL("Program.M1", expectedIL1); 2134comp.VerifyIL("Program.M2", expectedIL2); 2135comp.VerifyIL("Program.M3", expectedIL3); 2136comp.VerifyIL("Program.M4", expectedIL4); 2137comp.VerifyIL("Program.M5", expectedIL5); 2138comp.VerifyIL("Program.M6", expectedIL6); 2139comp.VerifyIL("Program.M7", expectedIL7); 2140comp.VerifyIL("Program.M8", expectedIL8); 2235comp.VerifyIL("Program.M1", expectedIL1); 2236comp.VerifyIL("Program.M2", expectedIL2); 2237comp.VerifyIL("Program.M3", expectedIL3); 2238comp.VerifyIL("Program.M4", expectedIL4); 2289comp.VerifyIL("Program.M1", expectedIL1); 2290comp.VerifyIL("Program.M2", expectedIL2); 2358comp.VerifyIL("Program.M1", expectedIL); 2416comp.VerifyIL("Program.M1", expectedIL1); 2417comp.VerifyIL("Program.M2", expectedIL2); 2498comp.VerifyIL("Program.M1", expectedIL1); 2499comp.VerifyIL("Program.M2", expectedIL2); 2535.VerifyIL("Program.Main", 2691.VerifyIL("Program.Main", 2755verifier.VerifyIL("C.M", il); 2758verifier.VerifyIL("C.M", il); 2801verifier.VerifyIL("C.M", il); 2804verifier.VerifyIL("C.M", il); 2844verifier.VerifyIL("C.M", il); 2847verifier.VerifyIL("C.M", il); 2881verifier.VerifyIL("C.M", il); 2884verifier.VerifyIL("C.M", il); 2929verifier.VerifyIL("C.M", il); 2932verifier.VerifyIL("C.M", il); 2974verifier.VerifyIL("C.M", il); 2977verifier.VerifyIL("C.M", il); 3011verifier.VerifyIL("C.M", il); 3014verifier.VerifyIL("C.M", il); 3048verifier.VerifyIL("C.M", il); 3051verifier.VerifyIL("C.M", il); 3085verifier.VerifyIL("C.M", il); 3088verifier.VerifyIL("C.M", il); 3123verifier.VerifyIL("C.M", il); 3126verifier.VerifyIL("C.M", il); 3161verifier.VerifyIL("C.M", il); 3164verifier.VerifyIL("C.M", il); 3201verifier.VerifyIL("C.M", il); 3204verifier.VerifyIL("C.M", il); 3248verifier.VerifyIL("C.M", il); 3251verifier.VerifyIL("C.M", il); 3292verifier.VerifyIL("C.M", il); 3295verifier.VerifyIL("C.M", il); 3339verifier.VerifyIL("C.M", il); 3342verifier.VerifyIL("C.M", il); 3388verifier.VerifyIL("C.M", il); 3391verifier.VerifyIL("C.M", il); 3436verifier.VerifyIL("C.M", il); 3439verifier.VerifyIL("C.M", il); 3484verifier.VerifyIL("C.M", il); 3487verifier.VerifyIL("C.M", il); 3534verifier.VerifyIL("C.M", il); 3537verifier.VerifyIL("C.M", il); 3584verifier.VerifyIL("C.M", il); 3587verifier.VerifyIL("C.M", il); 3640verifier.VerifyIL("C.M", il); 3643verifier.VerifyIL("C.M", il); 3693verifier.VerifyIL("C.M", il); 3696verifier.VerifyIL("C.M", il); 3749verifier.VerifyIL("C.M", il); 3752verifier.VerifyIL("C.M", il); 3802verifier.VerifyIL("C.M", il); 3805verifier.VerifyIL("C.M", il); 3859verifier.VerifyIL("C.M", il); 3862verifier.VerifyIL("C.M", il); 3913verifier.VerifyIL("C.M", il); 3916verifier.VerifyIL("C.M", il); 3963verifier.VerifyIL("C.M", il); 3966verifier.VerifyIL("C.M", il); 4018verifier.VerifyIL("C.M", il); 4021verifier.VerifyIL("C.M", il); 4078verifier.VerifyIL("C.M", il); 4081verifier.VerifyIL("C.M", il); 4131verifier.VerifyIL("C.M", il); 4134verifier.VerifyIL("C.M", il); 4192verifier.VerifyIL("C.M", il); 4195verifier.VerifyIL("C.M", il); 4253verifier.VerifyIL("C.M", il); 4256verifier.VerifyIL("C.M", il); 4300verifier.VerifyIL("C.M", il); 4303verifier.VerifyIL("C.M", il); 4338verifier.VerifyIL("C.M", il); 4341verifier.VerifyIL("C.M", il); 4398verifier.VerifyIL("C.M", il); 4401verifier.VerifyIL("C.M", il); 4451verifier.VerifyIL("C.M", il); 4454verifier.VerifyIL("C.M", il); 4511verifier.VerifyIL("C.M", il); 4514verifier.VerifyIL("C.M", il); 4564verifier.VerifyIL("C.M", il); 4567verifier.VerifyIL("C.M", il); 4612verifier.VerifyIL("C.M", il); 4615verifier.VerifyIL("C.M", il); 4651verifier.VerifyIL("C.M", il); 4654verifier.VerifyIL("C.M", il); 4699verifier.VerifyIL("C.M", il); 4702verifier.VerifyIL("C.M", il); 4738verifier.VerifyIL("C.M", il); 4741verifier.VerifyIL("C.M", il); 4786verifier.VerifyIL("C.M", il); 4789verifier.VerifyIL("C.M", il); 4825verifier.VerifyIL("C.M", il); 4828verifier.VerifyIL("C.M", il); 4873verifier.VerifyIL("C.M", il); 4876verifier.VerifyIL("C.M", il); 4912verifier.VerifyIL("C.M", il); 4915verifier.VerifyIL("C.M", il); 4972verifier.VerifyIL("C.M", il); 4975verifier.VerifyIL("C.M", il); 5025verifier.VerifyIL("C.M", il); 5028verifier.VerifyIL("C.M", il); 5074verifier.VerifyIL("C.M", il); 5077verifier.VerifyIL("C.M", il); 5114verifier.VerifyIL("C.M", il); 5117verifier.VerifyIL("C.M", il);
CodeGen\CodeGenOverridingAndHiding.cs (13)
676comp.VerifyIL("Derived<U, V>.Method", @" 686comp.VerifyIL("Derived<U, V>.Property.set", @" 763comp.VerifyIL("Test.Main", @" 776comp.VerifyIL("Derived<U, V>.Method", @" 786comp.VerifyIL("Derived<U, V>.Property.get", @" 827comp.VerifyIL("BaseClass<TInt, TLong>.ToString", @" 835comp.VerifyIL("BaseClass<TInt, TLong>.GetHashCode", @" 843comp.VerifyIL("DerivedClass.GetHashCode", @" 851comp.VerifyIL("DerivedClass.Equals", @" 957comp.VerifyIL("Derived.Test", @" 975comp.VerifyIL("Base2.Test", @" 2559CompileAndVerify(outerCompilation, verify: Verification.FailsPEVerify).VerifyIL("Test.Main", @" 4035verifier.VerifyIL("Program.Main", @"
CodeGen\CodeGenReadOnlySpanConstructionTest.cs (58)
54CompileAndVerify(comp, expectedOutput: "TrueTrue", verify: Verification.Passes).VerifyIL("Test.Main", @" 117verify: type == "byte" ? Verification.Passes : Verification.Skipped).VerifyIL("Test.Main", @$" 177CompileAndVerify(comp, expectedOutput: "TrueTrue", verify: Verification.Passes).VerifyIL("Test.Main", @" 230CompileAndVerify(comp, expectedOutput: "True", verify: Verification.Passes).VerifyIL("Test.Main", @" 287CompileAndVerify(comp, expectedOutput: "True", verify: Verification.Passes).VerifyIL("Test.Main", @" 341CompileAndVerify(comp, expectedOutput: "3", verify: Verification.Passes).VerifyIL("Test.Main", @" 403CompileAndVerify(comp, expectedOutput: "BlueTrue", verify: Verification.Fails).VerifyIL("Test.Main", @" 460CompileAndVerify(comp, expectedOutput: "BlueTrue", verify: Verification.Passes).VerifyIL("Test.Main", @" 533CompileAndVerify(comp, expectedOutput: "P10", verify: Verification.Fails).VerifyIL("Test.Main", @" 582cv.VerifyIL("Test.<>c__1<T>.<M1>b__1_0(T[])", @" 596cv.VerifyIL("Test.<M2>d__2<T>.System.Collections.IEnumerator.MoveNext()", @"{ 650cv.VerifyIL("X.<>c__DisplayClass0_0<TSrc>.<Outer>b__0(int)", @"{ 689verifier.VerifyIL("Test.StaticData.get", @"{ 728verifier.VerifyIL("Test.StaticData.get", @"{ 844verifier.VerifyIL("Test.StaticData.get", expected); 851verifier.VerifyIL("Test.StaticData.get", expected); 870verifier.VerifyIL("Test.StaticData.get", valid ? @$"{{ 951verifier.VerifyIL("Test.StaticData.get", @$"{{ 975verifier.VerifyIL("Test.M", @$" 1018verifier.VerifyIL("Test.M", @$" 1097verifier.VerifyIL("Test.M", @$" 1241verifier.VerifyIL("Test.M", @$"{{ 1293verifier.VerifyIL("Test.Main", @$"{{ 1406verifier.VerifyIL("Test.M", @$"{{ 1440verifier.VerifyIL("Test.M", @$"{{ 1473verifier.VerifyIL("Test.Main", @$"{{ 1550verifier.VerifyIL("Test.Main", """ 1657CompileAndVerify(source, expectedOutput: "34361843576", verify: Verification.Skipped, targetFramework: TargetFramework.Net70).VerifyIL("Test.Main", @" 1970CompileAndVerify(compilation, expectedOutput: "34361843576", verify: Verification.Skipped).VerifyIL("Test.Main", @" 2331verifier.VerifyIL("Test.StaticData.get", @$"{{ 2459verifier.VerifyIL("Test.StaticData.get", expected); 2466verifier.VerifyIL("Test.StaticData.get", expected); 2664verifier.VerifyIL("C.MString", """ 2681verifier.VerifyIL("C.MObject", """ 2692verifier.VerifyIL("C.MC", """ 2757verifier.VerifyIL("C.M", expectedIL); 2758verifier.VerifyIL("C.M2", expectedIL); 2760verifier.VerifyIL("C.M3", """ 2805verifier.VerifyIL("C.M", """ 2850verifier.VerifyIL("C.M", """ 2939verifier.VerifyIL("C.M", expectedIL); 2940verifier.VerifyIL("C.M2", expectedIL); 2982verifier.VerifyIL("C.M", expectedIL); 2983verifier.VerifyIL("C.M2", expectedIL); 3032verifier.VerifyIL("C.M", expectedIL); 3033verifier.VerifyIL("C.M2", expectedIL); 3075verifier.VerifyIL("C.M", expectedIL); 3076verifier.VerifyIL("C.M2", expectedIL); 3101verifier.VerifyIL("C.M", """ 3122verifier.VerifyIL("C.M2", """ 3190verifier.VerifyIL("C.M", expectedIL); 3191verifier.VerifyIL("C.M2", expectedIL); 3225verifier.VerifyIL("C.M", expectedIL); 3310verifier.VerifyIL("C.M", """ 3335verifier.VerifyIL("C.M", """ 3358verifier.VerifyIL("C.M", """ 3399CompileAndVerify(comp, expectedOutput: "TrueTrue").VerifyIL("Test.Main", $$""" 3452verifier.VerifyIL("Test.M", """
CodeGen\CodeGenReadonlyStructTests.cs (36)
53comp.VerifyIL("Program.Main", @" 69comp.VerifyIL("Program.Main", @" 124comp.VerifyIL("Program.Main", @" 140comp.VerifyIL("Program.Main", @" 190comp.VerifyIL("Program.Main", @" 208comp.VerifyIL("Program.Main", @" 264comp.VerifyIL("Program.Main", @" 283comp.VerifyIL("Program.Main", @" 345comp.VerifyIL("Program.Main", @" 364comp.VerifyIL("Program.Main", @" 418comp.VerifyIL("Program.Test", @" 464comp.VerifyIL("Program.S1.Test()", @" 478comp.VerifyIL("Program.Main()", @" 517comp.VerifyIL("Program.S1.Test()", @" 572comp.VerifyIL("Program.S1..ctor(int)", @" 582comp.VerifyIL("Program.S1..ctor(Program.S1)", @" 1109CompileAndVerify(comp, expectedOutput: "10", verify: Verification.Fails).VerifyIL("Test.Main", @" 1151CompileAndVerify(comp, expectedOutput: "12345", verify: Verification.Fails).VerifyIL("Test.Main", @" 1200CompileAndVerify(comp, expectedOutput: "30", verify: Verification.Fails).VerifyIL("Test.Main", @" 1261CompileAndVerify(comp, expectedOutput: "overflow", verify: Verification.Fails).VerifyIL("Test.M", expectedIL); 1267CompileAndVerify(comp, verify: Verification.Fails).VerifyIL("Test.M", expectedIL); 1727verifier.VerifyIL("S.M1", @" 1789verifier.VerifyIL("S.M1", @" 1863verifier.VerifyIL("C.M1", @" 1939verifier.VerifyIL("C.M1", @" 1985comp.VerifyIL("S.M1", @" 2011comp.VerifyIL("S.P1.get", @" 2036comp.VerifyIL("S.P1.get", @" 2062comp.VerifyIL("S.M1", @" 2097comp.VerifyIL("S2.M2", @" 2135comp.VerifyIL("S2.M2", @" 2172comp.VerifyIL("S.M", @" 2247verifier.VerifyIL("S.M", @" 2322verifier.VerifyIL("S.M", @" 2403verifier.VerifyIL("S.M", @" 2488verifier.VerifyIL("S.M", @"
CodeGen\CodeGenRefConditionalOperatorTests.cs (23)
44comp.VerifyIL("C.Test1", @" 57comp.VerifyIL("C.Test2", @" 96comp.VerifyIL("C.Main", @" 132comp.VerifyIL("C.Main", @" 168comp.VerifyIL("C.Main", @" 206comp.VerifyIL("C.Main", @" 253comp.VerifyIL("C.Main", @" 307comp.VerifyIL("C.Main", @" 366comp.VerifyIL("C.Main", @" 443comp.VerifyIL("Program.Test<T>(ref T, ref T)", @" 840comp.VerifyIL("C.Test", @" 884comp.VerifyIL("C.Test", @" 915comp.VerifyIL("C.Main()", @" 1003comp.VerifyIL("C.Main", @" 1068comp.VerifyIL("Program.Main", @" 1156comp.VerifyIL("Program.Test", @" 1270verifier.VerifyIL("<top-level-statements-entry-point>", expectedIL); 1357verifier.VerifyIL("<top-level-statements-entry-point>", expectedIL); 1407comp.VerifyIL("C.<Test>d__2.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 1542comp.VerifyIL("C.<Test>d__2.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 1687comp.VerifyIL("C.<Test>d__2.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 1840comp.VerifyIL("C.<Test>d__2.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 2063comp.VerifyIL("C.<Test>d__2.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext",
CodeGen\CodeGenRefLocalTests.cs (118)
59verifier.VerifyIL("C.M2", expectedIL); 68verifier.VerifyIL("C.M2", expectedIL); 96verifier.VerifyIL("C.Main", @" 181verifier.VerifyIL("C.Main", @" 222verifier.VerifyIL("C.Main", @" 255verifier.VerifyIL("C.M(string)", @" 317verifier.VerifyIL("C.Main", @" 348verifier.VerifyIL("C.M<T>", @" 396verifier.VerifyIL("C.Main", @" 630comp.VerifyIL("C.Main", @" 675comp.VerifyIL("C.Main", @" 734comp.VerifyIL("C.Main", @" 823comp.VerifyIL("C.Main", @" 900comp.VerifyIL("C.Main", @" 990comp.VerifyIL("C.Main", @" 1091comp.VerifyIL("C.Main", @" 1212comp.VerifyIL(@"C.Main", @" 1286comp.VerifyIL("C.Main", @" 1557comp.VerifyIL("C.Main", @" 1668CompileAndVerify(text, options: TestOptions.DebugDll).VerifyIL("Program.M()", @" 1682CompileAndVerify(text, options: TestOptions.ReleaseDll).VerifyIL("Program.M()", @" 1708CompileAndVerify(text, options: TestOptions.DebugDll).VerifyIL("Program.M", @" 1721CompileAndVerify(text, options: TestOptions.ReleaseDll).VerifyIL("Program.M", @" 1746CompileAndVerify(text, options: TestOptions.DebugDll).VerifyIL("Program.M", @" 1759CompileAndVerify(text, options: TestOptions.ReleaseDll).VerifyIL("Program.M", @" 1784CompileAndVerify(text, options: TestOptions.DebugDll, verify: Verification.Fails).VerifyIL("Program.M", @" 1798CompileAndVerify(text, options: TestOptions.ReleaseDll).VerifyIL("Program.M", @" 1824CompileAndVerify(text, options: TestOptions.DebugDll).VerifyIL("Program.M<T>", @" 1837CompileAndVerify(text, options: TestOptions.ReleaseDll).VerifyIL("Program.M<T>", @" 1862CompileAndVerify(text, options: TestOptions.DebugDll).VerifyIL("Program.M<T>", @" 1875CompileAndVerify(text, options: TestOptions.ReleaseDll).VerifyIL("Program.M<T>", @" 1902CompileAndVerify(text, options: TestOptions.DebugDll, verify: Verification.Fails).VerifyIL("Program.M<T>", @" 1916CompileAndVerify(text, options: TestOptions.ReleaseDll).VerifyIL("Program.M<T>", @" 1942CompileAndVerify(text, options: TestOptions.DebugDll).VerifyIL("Program.M<T>", @" 1955CompileAndVerify(text, options: TestOptions.ReleaseDll).VerifyIL("Program.M<T>", @" 1981CompileAndVerify(text, options: TestOptions.DebugDll).VerifyIL("Program.M", @" 1993CompileAndVerify(text, options: TestOptions.ReleaseDll).VerifyIL("Program.M", @" 2018CompileAndVerify(text, options: TestOptions.DebugDll).VerifyIL("Program.M", @" 2030CompileAndVerify(text, options: TestOptions.ReleaseDll).VerifyIL("Program.M", @" 2056CompileAndVerify(text, options: TestOptions.DebugDll).VerifyIL("Program.M<T>", @" 2069CompileAndVerify(text, options: TestOptions.ReleaseDll).VerifyIL("Program.M<T>", @" 2095CompileAndVerify(text, options: TestOptions.DebugDll).VerifyIL("Program.M(ref int)", @" 2121CompileAndVerify(text, options: TestOptions.DebugDll).VerifyIL("Program.M(out int)", @" 2150CompileAndVerify(text, options: TestOptions.DebugDll).VerifyIL("Program.M(ref int)", @" 2181CompileAndVerify(text, options: TestOptions.DebugDll, verify: Verification.Fails).VerifyIL("Program.M()", @" 2215comp.VerifyIL("Program.M()", @" 2226comp.VerifyIL("Program.M1()", @" 2286comp.VerifyIL("Program.M()", @" 2297comp.VerifyIL("Program.M1(ref Program)", @" 2308comp.VerifyIL("Program2.M()", @" 2320comp.VerifyIL("Program3.M()", @" 2376comp.VerifyIL("Program<T>.M()", @" 2389comp.VerifyIL("Program2<T>.M(T)", @" 2401comp.VerifyIL("Program3<T>.M()", @" 2438comp.VerifyIL("Program.M()", @" 2450comp.VerifyIL("Program.M1()", @" 2505comp.VerifyIL("Program.M()", @" 2517comp.VerifyIL("Program2.M()", @" 2530comp.VerifyIL("Program3.M()", @" 2587comp.VerifyIL("Program<T>.M()", @" 2601comp.VerifyIL("Program2<T>.M(T)", @" 2614comp.VerifyIL("Program3<T>.M()", @" 2647CompileAndVerify(text, options: TestOptions.DebugDll).VerifyIL("Program.M()", @" 2682comp.VerifyIL("Program.M()", @" 2693comp.VerifyIL("Program.M1()", @" 2722CompileAndVerify(text, options: TestOptions.DebugDll).VerifyIL("Program.M()", @" 2758comp.VerifyIL("Program.M()", @" 2769comp.VerifyIL("Program.M1()", @" 2809comp.VerifyIL("Program2.M(ref Program)", @" 2824comp.VerifyIL("Program2.M()", @" 2852CompileAndVerify(text, options: TestOptions.DebugDll, verify: Verification.Fails).VerifyIL("Program.M()", @" 2890comp.VerifyIL("Program.M()", @" 2906comp.VerifyIL("Program.M1()", @" 2961comp.VerifyIL("Program.M()", @" 2977comp.VerifyIL("Program2.M()", @" 2994comp.VerifyIL("Program3.M()", @" 3058comp.VerifyIL("Program<T>.M()", @" 3076comp.VerifyIL("Program2<T>.M(T)", @" 3093comp.VerifyIL("Program3<T>.M()", @" 3127CompileAndVerify(text, options: TestOptions.DebugDll, verify: Verification.Fails).VerifyIL("Program.M(ref int, ref int, object)", @" 3168comp.VerifyIL("Program.M(ref int, ref int, object)", @" 3187comp.VerifyIL("Program.M1(ref int, ref int, object)", @" 3245comp.VerifyIL("Program.M(ref int, ref int, object)", @" 3264comp.VerifyIL("Program2.M(ref int, ref int, object)", @" 3284comp.VerifyIL("Program3.M(ref int, ref int, object)", @" 3351comp.VerifyIL("Program<T>.M(ref int, ref int, object)", @" 3372comp.VerifyIL("Program2<T>.M(T, ref int, ref int, object)", @" 3392comp.VerifyIL("Program3<T>.M(ref int, ref int, object)", @" 3430CompileAndVerify(text, options: TestOptions.DebugDll).VerifyIL("Program.M(D)", @" 3459CompileAndVerify(text, options: TestOptions.DebugDll, verify: Verification.Fails).VerifyIL("Program.M(D, ref int, ref int, object)", @" 3498verifier.VerifyIL("S.GetI", """ 3538verifier.VerifyIL("S.GetI", """ 3575verifier.VerifyIL("S.SetI", """ 3623verifier.VerifyIL("S.GetI", """ 3676verifier.VerifyIL("S.GetI", """ 3712verifier.VerifyIL("C.GetI", """ 3749verifier.VerifyIL("C.GetI", """ 3787verifier.VerifyIL("C.GetI", """ 3832verifier.VerifyIL("C.GetI", """ 3888CompileAndVerify(text, options: TestOptions.UnsafeDebugDll, verify: Verification.Fails).VerifyIL("Program.Main()", @" 3961CompileAndVerify(text, options: TestOptions.UnsafeDebugDll, verify: Verification.Passes).VerifyIL("Program.Main()", @" 4254verifier.VerifyIL("<top-level-statements-entry-point>", expectedIL); 4326verifier.VerifyIL("<top-level-statements-entry-point>", expectedIL); 4394verifier.VerifyIL("<top-level-statements-entry-point>", expectedIL); 4447verifier.VerifyIL("<top-level-statements-entry-point>", expectedIL); 4504verifier.VerifyIL("<top-level-statements-entry-point>", expectedIL); 4527verifier.VerifyIL("Program.F", """ 4544verifier.VerifyIL("Program.F", """ 4580verifier.VerifyIL("Program.F<T>", """ 4596verifier.VerifyIL("Program.F<T>", """ 4632verifier.VerifyIL("Program.F<T>", """ 4648verifier.VerifyIL("Program.F<T>", """ 4683verifier.VerifyIL("Program.F<T>", """ 4699verifier.VerifyIL("Program.F<T>", """ 4732verifier.VerifyIL("Program.F<T>", 4741verifier.VerifyIL("Program.F<T>", 4768verifier.VerifyIL("Program.F<T>", 4777verifier.VerifyIL("Program.F<T>",
CodeGen\CodeGenRefOutTests.cs (8)
353verifier.VerifyIL("C.Main", @" 415verifier.VerifyIL("C..ctor(int)", @" 477verifier.VerifyIL("C..ctor(int)", @" 545verifier.VerifyIL("<top-level-statements-entry-point>", expectedIL); 632verifier.VerifyIL("<top-level-statements-entry-point>", expectedIL); 694verifier.VerifyIL("<top-level-statements-entry-point>", expectedIL); 780verifier.VerifyIL("<top-level-statements-entry-point>", expectedIL); 832verifier.VerifyIL("<top-level-statements-entry-point>", expectedIL);
CodeGen\CodeGenRefReadonlyReturnTests.cs (24)
63comp.VerifyIL("C.M", @" 88comp.VerifyIL("C.M", @" 142comp.VerifyIL("C.Main", @" 206comp.VerifyIL("C.Main", @" 263comp.VerifyIL(@"C.M", @" 295comp.VerifyIL("C.M", @" 329comp.VerifyIL("C.Main()", @" 370verifier.VerifyIL("C.M()", """ 397verifier.VerifyIL("C.M()", """ 435verifier.VerifyIL("C.M()", """ 468comp.VerifyIL("Program.M()", @" 807comp.VerifyIL("Program.Test", @" 885comp.VerifyIL("Program.Test", @" 916comp.VerifyIL("Program.Test", @" 1203comp.VerifyIL("Program.M1()", @" 1211comp.VerifyIL("Program.M2()", @" 1235}", verify: Verification.Fails).VerifyIL("Test.M", @" 1264}", verify: Verification.Fails).VerifyIL("Test.M", @" 1291}", verify: Verification.Fails).VerifyIL("Test.M", @" 1319}", verify: Verification.Fails).VerifyIL("Test.M", @" 1348}", verify: Verification.Fails).VerifyIL("Test.M", @" 1377}", verify: Verification.Fails).VerifyIL("Test.M", @" 1404}", verify: Verification.Fails).VerifyIL("Test.M", @" 1433}").VerifyIL("Test.M", @"
CodeGen\CodeGenRefReturnTests.cs (68)
83CompileAndVerifyRef(text).VerifyIL("Program.M()", @" 108CompileAndVerifyRef(text, verify: Verification.Skipped).VerifyIL("Program.M(ref int)", @" 131CompileAndVerify(text, parseOptions: TestOptions.Regular10, verify: Verification.Fails).VerifyIL("Program.M(out int)", @" 158CompileAndVerifyRef(text, verify: Verification.Fails).VerifyIL("Program.M(ref int)", @" 196v.VerifyIL("Program.M()", @" 204v.VerifyIL("Program.Main()", @" 247compilation.VerifyIL("Program.M()", @" 255compilation.VerifyIL("Program.M1()", @" 311compilation.VerifyIL("Program.M()", @" 319compilation.VerifyIL("Program.M1(ref Program)", @" 327compilation.VerifyIL("Program2.M()", @" 336compilation.VerifyIL("Program3.M()", @" 389compilation.VerifyIL("Program<T>.M()", @" 399compilation.VerifyIL("Program2<T>.M(T)", @" 408compilation.VerifyIL("Program3<T>.M()", @" 442compilation.VerifyIL("Program.M()", @" 451compilation.VerifyIL("Program.M1()", @" 503compilation.VerifyIL("Program.M()", @" 512compilation.VerifyIL("Program2.M()", @" 522compilation.VerifyIL("Program3.M()", @" 576compilation.VerifyIL("Program<T>.M()", @" 587compilation.VerifyIL("Program2<T>.M(T)", @" 597compilation.VerifyIL("Program3<T>.M()", @" 627CompileAndVerifyRef(text).VerifyIL("Program.M()", @" 659compilation.VerifyIL("Program.M()", @" 667compilation.VerifyIL("Program.M1()", @" 692CompileAndVerifyRef(text).VerifyIL("Program.M()", @" 722compilation.VerifyIL("Program.M()", @" 730compilation.VerifyIL("Program.M1()", @" 766compilation.VerifyIL("Program2.M(ref Program)", @" 774compilation.VerifyIL("Program2.M()", @" 798CompileAndVerifyRef(text).VerifyIL("Program.M()", @" 826compilation.VerifyIL("Program.M()", @" 834compilation.VerifyIL("Program.M1()", @" 878compilation.VerifyIL("Program.M()", @" 886compilation.VerifyIL("Program2.M()", @" 895compilation.VerifyIL("Program3.M()", @" 948compilation.VerifyIL("Program<T>.M()", @" 958compilation.VerifyIL("Program2<T>.M(T)", @" 967compilation.VerifyIL("Program3<T>.M()", @" 992CompileAndVerifyRef(text).VerifyIL("Program.M(ref int, ref int, object)", @" 1023compilation.VerifyIL("Program.M(ref int, ref int, object)", @" 1034compilation.VerifyIL("Program.M1(ref int, ref int, object)", @" 1081compilation.VerifyIL("Program.M(ref int, ref int, object)", @" 1092compilation.VerifyIL("Program2.M(ref int, ref int, object)", @" 1104compilation.VerifyIL("Program3.M(ref int, ref int, object)", @" 1160compilation.VerifyIL("Program<T>.M(ref int, ref int, object)", @" 1173compilation.VerifyIL("Program2<T>.M(T, ref int, ref int, object)", @" 1185compilation.VerifyIL("Program3<T>.M(ref int, ref int, object)", @" 1215CompileAndVerifyRef(text).VerifyIL("Program.M(D)", @" 1240CompileAndVerifyRef(text).VerifyIL("Program.M(D, ref int, ref int, object)", @" 1303CompileAndVerifyRef(text, options: TestOptions.UnsafeReleaseDll, verify: Verification.Fails).VerifyIL("Program.Main()", @" 1492CompileAndVerifyRef(text, options: TestOptions.UnsafeReleaseDll, verify: Verification.Fails).VerifyIL("Program.Main()", @" 1595CompileAndVerify(text, parseOptions: TestOptions.Regular).VerifyIL("Program.M()", @" 1601}").VerifyIL("Program.<M>g__N|0_0", @" 1643CompileAndVerify(text, parseOptions: TestOptions.Regular, expectedOutput: "42", verify: Verification.Fails).VerifyIL("Program.M()", @" 1659}").VerifyIL("Program.<M>g__N|0_0", @" 1675}").VerifyIL("Program.<M>g__NN|0_1", @" 1716CompileAndVerify(text, parseOptions: TestOptions.Regular, expectedOutput: "42", verify: Verification.Fails).VerifyIL("Program.M()", @" 1735}").VerifyIL("Program.<>c__DisplayClass1_0.<M>g__N|0()", @" 1751}").VerifyIL("Program.<M>g__NN|1_1(ref int)", @" 1811.VerifyIL("Program.C1<T>.Test()", @" 1903.VerifyIL("Program.C1<T>.Test()", @" 2001.VerifyIL("Program.C1<T>.Test()", @" 2106.VerifyIL("Program.C1<T>.Test()", @" 2204.VerifyIL("Program.C1<T>.Test()", @" 2971v.VerifyIL("C.F(ref dynamic)", @" 3633CompileAndVerify(text, expectedOutput: "37", parseOptions: TestOptions.Regular10, verify: Verification.Fails).VerifyIL("Program.Main()", @"
CodeGen\CodeGenShortCircuitOperatorTests.cs (102)
82compilation.VerifyIL("C.Main", @" 234compilation.VerifyIL("C.Main", @" 471compilation.VerifyIL("C.Main", @"{ 965comp.VerifyIL("C.Test", @" 1014comp.VerifyIL("C.Test", @" 1058comp.VerifyIL("C.Test", @" 1317comp.VerifyIL("C.Main", @" 1357comp.VerifyIL("C.Main", @" 1407comp.VerifyIL("C.Main", @" 1454comp.VerifyIL("C.Main", @" 1517comp.VerifyIL("C.Main", @" 1574comp.VerifyIL("C.Main", @" 1636comp.VerifyIL("C.Main", @" 1711comp.VerifyIL("C.Main", @" 1779comp.VerifyIL("Program.M<T>", @" 1850comp.VerifyIL("Program.M(Program.C1)", @" 1917comp.VerifyIL("Program.M(Program.S1?)", @" 2129comp.VerifyIL("Program.Test<T>(ref T, ref T)", @" 2221comp.VerifyIL("Program.Test<T>(T[], T[])", @" 2316comp.VerifyIL("Program.Test<T>(T[], T[])", @" 2394comp.VerifyIL("Program.Test<T>(T)", @" 2466comp.VerifyIL("Program.Test<T>(System.Func<T>)", @" 2546comp.VerifyIL("Program.Test<T>(System.Func<T>)", @" 3192comp.VerifyIL("Test.Test0<T>(T)", @" 3249comp.VerifyIL("Test.Test0<T>(ref T)", @" 3303comp.VerifyIL("Test.Test0<T>(T)", @" 3317").VerifyIL("Test.Test1<T>(ref T)", @" 3463comp.VerifyIL("Program.Test1(Program.C1)", @" 3475").VerifyIL("Program.Test2(Program.C1)", @" 3534comp.VerifyIL("Program.Test1(Program.C1)", @" 3548").VerifyIL("Program.Test2(Program.C1)", @" 3613comp.VerifyIL("Program.Test1(ref Program.C1)", @" 3627").VerifyIL("Program.Test2(ref Program.C1)", @" 3688comp.VerifyIL("Program.Test1(Program.C1?)", @" 3705").VerifyIL("Program.Test2(Program.C1?)", @" 3771comp.VerifyIL("Program.Test1(ref Program.C1?)", @" 3790").VerifyIL("Program.Test2(ref Program.C1?)", @" 3845comp.VerifyIL("Program.Test(Program.C1)", @" 3906comp.VerifyIL("Program.Test1(Program.C1)", @" 3920").VerifyIL("Program.Test2(Program.C1)", @" 3934").VerifyIL("Program.Test3(Program.C1)", @" 4004comp.VerifyIL("Program.Test1(Program.C1)", @" 4018").VerifyIL("Program.Test2(Program.C1)", @" 4034").VerifyIL("Program.Test3(Program.C1)", @" 4135comp.VerifyIL("Program.Test1(Program.C1)", @" 4149").VerifyIL("Program.Test2(ref Program.C1)", @" 4165").VerifyIL("Program.Test3(Program.C1)", @" 4179").VerifyIL("Program.Test4(ref Program.C1)", @" 4235comp.VerifyIL("Program.Test1()", @" 4247").VerifyIL("Program.Test2<T>()", @" 4305comp.VerifyIL("Program.Test1()", @" 4319").VerifyIL("Program.Test2<T>()", @" 4507comp.VerifyIL("Program.Test1<T>(T[])", @" 4526").VerifyIL("Program.Test2<T>(T[])", @" 4584comp.VerifyIL("Program.Test1<T>(T[])", @" 4603").VerifyIL("Program.Test2<T>(T[])", @" 4672comp.VerifyIL("Program.Test1<T>(T[])", @" 4689").VerifyIL("Program.Test2<T>(T[])", @" 4779VerifyIL("Program.Test0(ref System.WeakReference<string>)", @" 4801").VerifyIL("Program.Test1(ref System.WeakReference<string>)", @" 4823").VerifyIL("Program.Test2(ref System.WeakReference<string>)", @" 4845").VerifyIL("Program.Test3(ref System.WeakReference<string>)", @" 4896comp.VerifyIL("Test.Main", @" 4955verifier.VerifyIL("C.MyMethod", @" 4996verifier.VerifyIL("C.MyMethod", @" 5039verifier.VerifyIL("C.MyMethod", @" 5088verifier.VerifyIL("C.MyMethod", @" 5140verifier.VerifyIL("C.Goo<T>", @" 5186verifier.VerifyIL("C.Goo", @" 5237verifier.VerifyIL("C.Goo", @" 5299verifier.VerifyIL("C.<>c__DisplayClass0_0.<F1>b__0", @" 5314verifier.VerifyIL("C.F2", @" 5426verifier.VerifyIL("C<T>.<>c__DisplayClass0_0.<F1>b__0()", @" 5441verifier.VerifyIL("C<T>.F2", @" 5553verifier.VerifyIL("C.<>c__DisplayClass0_0.<F1>b__0", @" 5568verifier.VerifyIL("C.F2", @" 5888verifier.VerifyIL("C.HasLength", @" 5925verifier.VerifyIL("C.HasLength", @" 5980verifier.VerifyIL("C.HasLength", @" 5994}").VerifyIL("C.HasLengthChecked", @" 6047verifier.VerifyIL("C.HasLength", @" 6087verifier.VerifyIL("C.NotHasLength", @" 6130verifier.VerifyIL("C.NotHasLength", @" 6446verifier.VerifyIL("C.TestNeq", @" 6527verifier.VerifyIL("C.TestNeq", @" 6603verifier.VerifyIL("C.TestNeq", @" 6679verifier.VerifyIL("C.TestNeq", @" 6739comp.VerifyIL("Test.M1", @" 6754comp.VerifyIL("Test.M2", @" 6792verifier.VerifyIL("C.NotHasLength", @" 6841verifier.VerifyIL("C.NotHasLength", @" 6891verifier.VerifyIL("C.Main", @" 6949verifier.VerifyIL("ConsoleApplication9.Program.A<T>.Test(ConsoleApplication9.Program.A<T>)", @" 6999verifier.VerifyIL("Test<T>.Run", @" 7059verifier.VerifyIL("Test<T>.Run", @" 7126verifier.VerifyIL("Test<T>.Run", @" 7186verifier.VerifyIL("Test<T>.Run", @" 7239verifier.VerifyIL("Test<T>.Run", @" 7283verifier.VerifyIL("Test<T>.Run", @" 7326comp.VerifyIL("Program.Main", @" 7351comp.VerifyIL("Program.Main", @" 7394verifier.VerifyIL("Program.Main", @"
CodeGen\CodeGenStackAllocInitializerTests.cs (31)
53verify: Verification.Fails).VerifyIL("Program.MakeBlock", 126verify: Verification.Fails).VerifyIL("Test.M<T>(T)", 216CompileAndVerify(comp, verify: Verification.Fails).VerifyIL("Test.M<T>(T)", 316verify: Verification.Fails).VerifyIL("C.Main", 371verify: Verification.Fails).VerifyIL("C.Main", 413verify: Verification.Passes).VerifyIL("C.Main", 432verify: Verification.Fails).VerifyIL("C.Main", 495verify: Verification.FailsPEVerify).VerifyIL("C.Main", 530verify: Verification.Fails, expectedOutput: @"424242").VerifyIL("C.Main", 570verify: Verification.Fails, expectedOutput: @"ffffffffffffffffffffffff").VerifyIL("C.Main", 614verify: Verification.Fails, expectedOutput: @"ABCDDD").VerifyIL("C.Main", 672verify: Verification.Fails, expectedOutput: @"123456789").VerifyIL("C.Main", 728verify: Verification.Fails, expectedOutput: @"123").VerifyIL("C.Main", 872.VerifyIL("C.Main", 916verifier.VerifyIL("C.Main", """ 954verifier.VerifyIL("C.Main", """ 1007verifier.VerifyIL("C.Main", """ 1053.VerifyIL("C.Main", 1110verifier.VerifyIL("C.Main", """ 1164verifier.VerifyIL("C.Main", """ 1209verifier.VerifyIL("C.Main", """ 1266verifier.VerifyIL("C.Main", """ 1321verifier.VerifyIL("C.Main", """ 1374verifier.VerifyIL("C.Main", """ 1421verifier.VerifyIL("C.Main", """ 1459verifier.VerifyIL("C.Main", """ 1500verifier.VerifyIL("C.Main", """ 1530verifier.VerifyIL("C.Main", """ 1582verifier.VerifyIL("C.Main", """ 1639verifier.VerifyIL("C.M", """ 1702expectedOutput: @"123").VerifyIL("C.Main", il);
CodeGen\CodeGenStringConcat.cs (32)
53comp.VerifyIL("Test.Main", @" 159comp.VerifyIL("Test.Main", @" 208comp.VerifyIL("Test.Main", @" 249comp.VerifyIL("Test.Main", @" 411comp.VerifyIL("Test.Main", @" 458comp.VerifyIL("Test.Main", @" 515comp.VerifyIL("Test.Main", @" 580comp.VerifyIL("Test.Main", @" 646comp.VerifyIL("Test.Main", @" 691comp.VerifyIL("Test.Main", @" 748comp.VerifyIL("Test.Main", @" 788comp.VerifyIL("Test.Main", @" 839comp.VerifyIL("Test.TestMethod<T>()", @" 987comp.VerifyIL("Test.TestMethod<T, U>()", @" 1070comp.VerifyIL("Printer<T>.Print", @" 1158comp.VerifyIL("Printer<T>.Print", @" 1240comp.VerifyIL("Printer<T>.Print", @" 1302comp.VerifyIL("Test.Main", @" 1341comp.VerifyIL("Repro.Bug", @" 1378comp.VerifyIL("Repro.Bug", @" 1421comp.VerifyIL("Test.Main", @" 1520comp.VerifyIL("Test.Main", @" 1572comp.VerifyIL("Test.Main", @" 1621comp.VerifyIL("Test.Main", @" 1666comp.VerifyIL("Test.Main", @" 1699comp.VerifyIL("Test.Main", @" 1767comp.VerifyIL("Test.Main", @" 1968comp.VerifyIL("Test.Main", @" 2038comp.VerifyIL("Test.Print<T1, T2, T3>", @" 2123verifier.VerifyIL("<top-level-statements-entry-point>", """ 2157verifier.VerifyIL("<top-level-statements-entry-point>", """ 2190verifier.VerifyIL("<top-level-statements-entry-point>", """
CodeGen\CodeGenStructsAndEnum.cs (35)
48compilation.VerifyIL("D.Main", 105compilation.VerifyIL("D.Main", 154compilation.VerifyIL("D.Main", 205compilation.VerifyIL("Program.Main", 264compilation.VerifyIL("S1.Equals(object)", 282").VerifyIL("S1.GetHashCode()", 291").VerifyIL("bool S1.op_Equality(S1, S1)", 303").VerifyIL("bool S1.op_Inequality(S1, S1)", 339compilation.VerifyIL("Program.Main", 386compilation.VerifyIL("Program.Main", 456compilation.VerifyIL("NS.Test.Main", 525CompileAndVerify(text, options: TestOptions.DebugExe).VerifyIL("Struct.Main()", expectedIL); 572CompileAndVerify(text, expectedOutput: "SundayAA").VerifyIL("A.Main()", expectedIL); 663compilation.VerifyIL("D.TestInit", 744compilation.VerifyIL("D.TestInit", 844compilation.VerifyIL("D.TestInit", 957compilation.VerifyIL("D.TestInit", 1095compilation.VerifyIL("D.Main", 1194compilation.VerifyIL("D.Main", 1286compilation.VerifyIL("D.Main", 1373compilation.VerifyIL("D.TestInit", 1481compilation.VerifyIL("D.TestInit", 1555compilation.VerifyIL("Program.Main", @" 1572compilation.VerifyIL("Program.Main", 1633compilation.VerifyIL("C.Main", 1662compilation.VerifyIL("C.Main", 1736compilation.VerifyIL("cls1.Test", 1830compilation.VerifyIL("S.Main", 1886compilation.VerifyIL("S.Main", 1954compilation.VerifyIL("S.Main", 2008compilation.VerifyIL("S.Main", 2101compilation.VerifyIL("S.Main", 2217compilation.VerifyIL("S.TestRO", 2288compilation.VerifyIL("NullableTest.EqualEqual", 2371compilation.VerifyIL("Program.Main",
CodeGen\CodeGenTests.cs (242)
83result.VerifyIL("Program.Main(object[])", 171result.VerifyIL("Program.Main(object[])", 241result.VerifyIL("Program.Main(object[])", 302result.VerifyIL("Program.Main(object[])", 337result.VerifyIL("P.M<T>(T)", 385result.VerifyIL("C.M", 438result.VerifyIL("C.M", 537result.VerifyIL("C.A", @" 611result.VerifyIL("C.A", 763compilation.VerifyIL("C.Main", """ 870result.VerifyIL("Clazz.Main", @" 905compilation.VerifyIL("H..ctor", 955compilation.VerifyIL("C.M", 1116compilation.VerifyIL("C.M", 1512compilation.VerifyIL("C.M", 1539compilation.VerifyIL("C.M", 1584compilation.VerifyIL("C.M", 1623compilation.VerifyIL("C.M", 1668compilation.VerifyIL("D.M", 1697compilation.VerifyIL("D.M", 1726compilation.VerifyIL("C.M", 1758compilation.VerifyIL("C.M", 1798VerifyIL("D.M", 1816v.VerifyIL("D.M", 1867compilation.VerifyIL("D.M", 1912compilation.VerifyIL("D.M", 1959compilation.VerifyIL("D.M", 1992compilation.VerifyIL("D.M", 2030compilation.VerifyIL("D.Moo.Boo", 2055compilation.VerifyIL("C.M", 2089compilation.VerifyIL("C.M", 2127compilation.VerifyIL("C.Main", 2157compilation.VerifyIL("C.P.set", 2185compilation.VerifyIL("C.S.set", 2221compilation.VerifyIL("P.Main", 2258compilation.VerifyIL("C<T>.S.set", 2289compilation.VerifyIL("C.Main", 2349compilation.VerifyIL("Program.M", 2399compilation.VerifyIL("Program.M", 2468VerifyIL("B.N", 2537VerifyIL("C.Test", 2551VerifyIL("D.Test", 2620VerifyIL("C.Test", 2634VerifyIL("D.Test", 2703VerifyIL("C.Test", 2717VerifyIL("D.Test", 2791VerifyIL("C.Test", 2805VerifyIL("D.Test", 2874VerifyIL("C.Test", 2888VerifyIL("D.Test", 2962VerifyIL("C.Test", 2976VerifyIL("D.Test", 3008compilation.VerifyIL("D.Main", 3035compilation.VerifyIL("D.Main", 3072compilation.VerifyIL("D.Goo", 3113compilation.VerifyIL("D.Main", 3167compilation.VerifyIL("D.Main", 3221compilation.VerifyIL("D.Main", 3272compilation.VerifyIL("D.Main", 3337compilation.VerifyIL("D.Main", 3391compilation.VerifyIL("D.Main", 3484compilation.VerifyIL("D.Main", 3568compilation.VerifyIL("D.Main", 3839compilation.VerifyIL("D.Outer<K>.Boo<T, R, U>.Goo", 3958compilation.VerifyIL("D.Boo<T>.Moo", 3989compilation.VerifyIL("D.Main", 4046compilation.VerifyIL("P.D..ctor", 4115compilation.VerifyIL("D.Main", 4218compilation.VerifyIL("D.Main", 4274compilation.VerifyIL("D.Main", 4356verifier.VerifyIL("Program.M<T>()", 4482verifier.VerifyIL("Program.M<T>()", 4516compilation.VerifyIL("D.Main", 4572compilation.VerifyIL("D.Goo.Bar", 4583compilation.VerifyIL("D.GooS.Bar", 4722compilation.VerifyIL("D.GooD.Baz", 4765compilation.VerifyIL("D.Main", 4832compilation.VerifyIL("D.Main", 4917compilation.VerifyIL("D.Main", 4984compilation.VerifyIL("D.Main", 5052compilation.VerifyIL("D.Moo<T>.Goo", 5103compilation.VerifyIL("Program.Main(string[])", 5164compilation.VerifyIL("Program.Main(string[])", 5191compilation.VerifyIL("Program.Main(string[])", 5272compilation.VerifyIL("Program.GetElementRef<T>(T[])", expectedIL); 5277compilation.VerifyIL("Program.GetElementRef<T>(T[])", expectedIL); 5315compilation.VerifyIL("D.Main", 5504compilation.VerifyIL("D.Main", 5543compilation.VerifyIL("D.Main", 5585compilation.VerifyIL("D.Main", @" 5652VerifyIL("D.Main", 5687v.VerifyIL("D.Main", 5791compilation.VerifyIL("D.Main", 5844compilation.VerifyIL("D.Main", 5904compilation.VerifyIL("D.Main", 5964compilation.VerifyIL("D.Main", 6001compilation.VerifyIL("D.Main", 6059compilation.VerifyIL("D.Inc", 6105compilation.VerifyIL("D.ProxyGet", 6144compilation.VerifyIL("D.Inc", 6197compilation.VerifyIL("D.Inc", 6238compilation.VerifyIL("D.Inc", 6277compilation.VerifyIL("D.Inc", 6368compilation.VerifyIL("D.DD.Test", 6441compilation.VerifyIL("D.Main", 6578compilation.VerifyIL("D.Main", 6685compilation.VerifyIL("D.Main", """ 6795compilation.VerifyIL("D.Main", 6857compilation.VerifyIL("D.Main", 6935compilation.VerifyIL("D.Main", 7014verifier.VerifyIL("D.Main", 7068compilation.VerifyIL("Program.Main", 7124compilation.VerifyIL("Program.Main", 7174compilation.VerifyIL("Program.Main", 7213compilation.VerifyIL("Derived.F", 7251compilation.VerifyIL("Derived.F", 7292compilation.VerifyIL("Derived.F<T>", 7330compilation.VerifyIL("Program.M", 7368compilation.VerifyIL("Program.Main", 7410compilation.VerifyIL("Program.Main", 7493compilation.VerifyIL("Program.Test.Goo", 7601compilation.VerifyIL("Program.Main", 7694compilation.VerifyIL("A.Main", 7745compilation.VerifyIL("A.Main", 7811compilation.VerifyIL("C.S.Goo", 7878compilation.VerifyIL("A.Main", 7974compilation.VerifyIL("NS.Test.Main", 8035compilation.VerifyIL("CodeGen.MyData.M", 8112compilation.VerifyIL("Test.Main", 8188compilation.VerifyIL("CodeGen.MyClass.M", 8315CompileAndVerify(source).VerifyIL("C.M", @" 8408compilation.VerifyIL("Program.Main", 8509compilation.VerifyIL("A.Main", 8557compilation.VerifyIL("A.Main", 8630compilation.VerifyIL("A.Main", 8701compilation.VerifyIL("A.Increment", 8747compilation.VerifyIL("A.Increment", 8788compilation.VerifyIL("A.Main", 8868compilation.VerifyIL("A.Main", 8941compilation.VerifyIL("A.Main", 9010compilation.VerifyIL("A.Main", 9080compilation.VerifyIL("A.Main", 9125compilation.VerifyIL("A.Main", 9172compilation.VerifyIL("A.Main", 9222compilation.VerifyIL("A.Main", 9258VerifyIL("Test.Main", @" 9282VerifyIL("Test.Main", @" 9352VerifyIL("Program.Main", @" 9394VerifyIL("Test.Main", @" 9434VerifyIL("Test.Main", @" 9548compilation.VerifyIL("NS.Test.Main", 9597compilation.VerifyIL("NS.Test.Main", 9669compilation.VerifyIL("CodeGen.MyData.M", 9789compilation.VerifyIL("MyClass.Main", 9884VerifyIL("MyClass.Main", @" 10018compilation.VerifyIL("Program.Main", 10047comp.VerifyIL("Program.Main", 10458CompileAndVerify(comp, verify: Verification.FailsPEVerify).VerifyIL("Test.Main", 10569compilation.VerifyIL("C.M", 11120compilation.VerifyIL("C.Goo", 11129compilation.VerifyIL("C.Bar", 11156compilation.VerifyIL("C.Main", """ 11338compilation.VerifyIL("C.Main", 11367compilation.VerifyIL("C.Main", 11574compilation.VerifyIL("C.Main", 11755CompileAndVerify(source).VerifyIL("Test.Main", @" 11797CompileAndVerify(source2, new[] { new CSharpCompilationReference(compilation1) }).VerifyIL("Test.Main", @" 11827CompileAndVerify(source, new[] { TestReferences.SymbolsTests.Methods.CSMethods }).VerifyIL("Test.Main", @" 11897compilation.VerifyIL("Test.Main", 11952compilation.VerifyIL("Test.Main", 12301comp.VerifyIL("Program.Main", 12334comp.VerifyIL("Program.Main", 12366comp.VerifyIL("Program.Main", 12455comp.VerifyIL("Program.Main", 12484comp.VerifyIL("Program.Main", 12528compilation.VerifyIL("Program.Main", 12586compilation.VerifyIL("Test.M1<T>(T)", 12641compilation.VerifyIL("Class1.Main", 12726CompileAndVerify(source).VerifyIL("SinkHelper.OnEvent", @" 12769compilation.VerifyIL("Class1.Main", 13009compilation.VerifyIL("C.Main", expectedIL); 13045compilation.VerifyIL("C.R", expectedIL); 13115CompileAndVerify(source).VerifyIL("EdmFunction.SetFunctionAttribute", @" 13166hello").VerifyIL("Program.Main", @" 13181").VerifyIL("Program.Test<T>", @" 13225compilation.VerifyIL("Program.Main", expectedIL); 13356compilation.VerifyIL("A.Main", 13436comp.VerifyIL("A.Main", 13456comp.VerifyIL("A.Main", 13616CompileAndVerify(compRelease).VerifyIL("C.Main", @" 13627CompileAndVerify(compDebug).VerifyIL("C.Main", @" 13659v.VerifyIL("C.Main", @" 13721CompileAndVerify(source, expectedOutput: "2").VerifyIL("S1.Prop1.get", @" 13777CompileAndVerify(source, expectedOutput: "1234").VerifyIL("Program.Main", @" 13968compilation.VerifyIL("Test.Run", 14041CompileAndVerify(source, expectedOutput: @"").VerifyIL("A.Main", 1424542").VerifyIL("A.Main", @" 14304CompileAndVerify(source, expectedOutput: @"").VerifyIL("A.Main", 14360).VerifyIL("Program.Goo<T>(T[])", 14374").VerifyIL("Program.Goo1<T>(T[])", 14385").VerifyIL("Program.Bar<T>(T[])", 14399").VerifyIL("Program.Baz<T>(T[][])", 14442).VerifyIL("Program.Goo<T>(A<T>)", 14519VerifyIL("Program.Test1<T>(T)", 14530VerifyIL("Program.Test2<T>(T)", 14687).VerifyIL("Test.Main()", 14730).VerifyIL("Test.Main()", 14931).VerifyIL("Program.TestArrElement(bool[])", 14947").VerifyIL("Program.TestRef(ref bool)", 14988compilation.VerifyIL("Program.Main", 15042compilation.VerifyIL("Program.Main", 15091compilation.VerifyIL("Program.Main", 15136compilation.VerifyIL("Program.Main", @" 15179compilation.VerifyIL("Program.Main", 15233compilation.VerifyIL("Program.Main", 15279compilation.VerifyIL("Program.Main", 15326compilation.VerifyIL("Program.Main", 15379compilation.VerifyIL("Program.Main", 15464compilation.VerifyIL("Program.Main", 15563compilation.VerifyIL("M..ctor", 15633compilation.VerifyIL("M..ctor", 16138compilation.VerifyIL("Program.Main", 16258compilation.VerifyIL("Form1.IPE", @" 16313CompileAndVerify(comp, expectedOutput: expectedOutput, verify: Verification.Fails).VerifyIL("Test.Main", @" 16335CompileAndVerify(comp, expectedOutput: expectedOutput, verify: Verification.Fails).VerifyIL("Test.Main", @" 16389CompileAndVerify(comp, expectedOutput: "12345", verify: Verification.Fails).VerifyIL("Test.Main", @" 16422CompileAndVerify(comp, expectedOutput: "12345", verify: Verification.Fails).VerifyIL("Test.Main", @" 16482CompileAndVerify(comp, expectedOutput: "6", verify: Verification.Fails).VerifyIL("Test.Main", @" 16501CompileAndVerify(comp, expectedOutput: "6", verify: Verification.Fails).VerifyIL("Test.Main", @" 16538CompileAndVerify(comp, expectedOutput: "6", verify: Verification.Fails).VerifyIL("Test.Main", @" 16560CompileAndVerify(comp, expectedOutput: "6", verify: Verification.Fails).VerifyIL("Test.Main", @" 16603CompileAndVerify(comp, expectedOutput: "6", verify: Verification.Fails).VerifyIL("Test.Main", @" 16658CompileAndVerify(comp, expectedOutput: "6", verify: Verification.Fails).VerifyIL("Test.Main", @" 16797verifier.VerifyIL("C.G", 16836verifier.VerifyIL("C.G", 16882verifier.VerifyIL("C.G", 16926verifier.VerifyIL("C.G", 16976verifier.VerifyIL("C.G", 17014CompileAndVerify(code).VerifyIL("Test2.M", @" 17051.VerifyIL("C.Call", @" 17085.VerifyIL("C.Call", @" 17315verifier.VerifyIL("C.Test", @"
CodeGen\CodeGenThrowTests.cs (10)
29compilation.VerifyIL("C.Main", @"{ 53compilation.VerifyIL("C.Main", @"{ 76compilation.VerifyIL("C.Main", @"{ 105compilation.VerifyIL("C.Main", @"{ 142compilation.VerifyIL("C.Main", @"{ 170compilation.VerifyIL("C.Main", @"{ 207compilation.VerifyIL("C.Main", @"{ 235compilation.VerifyIL("C.Main", @"{ 343compilation.VerifyIL("C.M", 368compilation.VerifyIL("C.M",
CodeGen\CodeGenTryFinally.cs (69)
47compilation.VerifyIL("C.EmptyTryFinally", 53compilation.VerifyIL("C.EmptyTryFinallyInTry", 59compilation.VerifyIL("C.EmptyTryFinallyInFinally", 119compilation.VerifyIL("C.M1", 125compilation.VerifyIL("C.M2", 131compilation.VerifyIL("C.M3", 148compilation.VerifyIL("C.M4", 154compilation.VerifyIL("C.M5", 202compilation.VerifyIL("C.M", 262compilation.VerifyIL("C.M", 320compilation.VerifyIL("C.M", 388compilation.VerifyIL("C.M", @" 463compilation.VerifyIL("Program.Main", 548compilation.VerifyIL("Program.Main", @" 635compilation.VerifyIL("Program.Main", @" 702compilation.VerifyIL("Program.Main", @" 766compilation.VerifyIL("Program.F<T>", @" 902compilation.VerifyIL("C.Main", 984compilation.VerifyIL("C.M", 1076compilation.VerifyIL("Program.Test", 1166compilation.VerifyIL("Program.Test", 1274compilation.VerifyIL("Program.Test", 1393compilation.VerifyIL("Program.Test", 1528compilation.VerifyIL("Program.Test", 1662compilation.VerifyIL("Program.Test", 1797compilation.VerifyIL("Program.Test", 1918compilation.VerifyIL("C.ThrowInTry", 1925compilation.VerifyIL("C.ThrowInTryInTry", 1932compilation.VerifyIL("C.ThrowInTryInFinally", 1947compilation.VerifyIL("D.ThrowInTry", 1963compilation.VerifyIL("D.ThrowInTryInTry", 1979compilation.VerifyIL("D.ThrowInTryInFinally", 2084compilation.VerifyIL("C.ThrowInFinally", 2099compilation.VerifyIL("C.ThrowInFinallyInTry", 2124compilation.VerifyIL("C.ThrowInFinallyInFinally", 2148compilation.VerifyIL("D.ThrowInFinally", 2172compilation.VerifyIL("D.ThrowInFinallyInTry", 2214compilation.VerifyIL("D.ThrowInFinallyInFinally", 2292comp.VerifyIL("C.Main", @" 2385VerifyIL("C.Test", @" 2497comp.VerifyIL("C.Main", @" 2574comp.VerifyIL("C.Main", @" 2612comp.VerifyIL("C.Main", @" 2650comp.VerifyIL("C.Main", @" 2717comp.VerifyIL("C.Main", @" 2799comp.VerifyIL("C.Main", @" 2872compilation.VerifyIL("C.M", 2957compilation.VerifyIL("C.M", 3031compilation.VerifyIL("C.TryCatch<T>()", 3152compilation.VerifyIL("Program.Main", 3213compilation.VerifyIL("Program.T1", 3267compilation.VerifyIL("Program.T1", 3322compilation.VerifyIL("Program.T1", 3394compilation.VerifyIL("Program.T1", 3477compilation.VerifyIL("Program.T1", 3555compilation.VerifyIL("Program.Main", 3632compilation.VerifyIL("Program.Main", 3683compilation.VerifyIL("Program.Main", 3731CompileAndVerify(source, expectedOutput: "", options: TestOptions.ReleaseExe).VerifyIL("Program.Main", 3832verifier.VerifyIL("C.M", """ 3864verifier.VerifyIL("C.M", """ 3925verifier.VerifyIL("C.M", """ 3957verifier.VerifyIL("C.M", """ 4094verifier.VerifyIL("C.M", """ 4111verifier.VerifyIL("C.M", """ 4157verifier.VerifyIL("C.M", """ 4174verifier.VerifyIL("C.M", """ 4221verifier.VerifyIL("C.M", """ 4238verifier.VerifyIL("C.M", """
CodeGen\CodeGenTupleEqualityTests.cs (31)
196comp.VerifyIL("C.M", @"{ 242comp.VerifyIL("C.M", @"{ 284comp.VerifyIL("C.M", @"{ 331comp.VerifyIL("C.M", @"{ 413comp.VerifyIL("C.Main", @"{ 453comp.VerifyIL("C.M", @"{ 496comp.VerifyIL("C.M", @"{ 536comp.VerifyIL("C.M", @"{ 572comp.VerifyIL("S.Main", @"{ 3291verifier.VerifyIL("C.Compare", @"{ 3359verifier.VerifyIL("C.Main", @" 3394verifier.VerifyIL("C.Main", @" 3429verifier.VerifyIL("C.Main", @"{ 3440CompileAndVerify(source, options: TestOptions.ReleaseExe).VerifyIL("C.Main", @"{ 3468CompileAndVerify(source, expectedOutput: "TrueFalse", options: TestOptions.ReleaseExe).VerifyIL("C.M", @"{ 3502CompileAndVerify(source, expectedOutput: "FalseTrue", options: TestOptions.ReleaseExe).VerifyIL("C.M", @"{ 3534CompileAndVerify(source, expectedOutput: "TrueFalse", options: TestOptions.ReleaseExe).VerifyIL("C.M", @"{ 3563CompileAndVerify(source, expectedOutput: "False", options: TestOptions.ReleaseExe).VerifyIL("C.Main", @"{ 3591CompileAndVerify(source, expectedOutput: "TrueFalse", options: TestOptions.ReleaseExe).VerifyIL("C.M", @"{ 3620CompileAndVerify(source, expectedOutput: "False", options: TestOptions.ReleaseExe).VerifyIL("C.Main", @"{ 3645verifier.VerifyIL("C.Main", @"{ 3697verifier.VerifyIL("C.Compare", @"{ 3821verifier.VerifyIL("C.Compare", @"{ 3924verifier.VerifyIL("C.Compare", @"{ 4001verifier.VerifyIL("C.M", @"{ 4120verifier.VerifyIL("C.M", @"{ 4336verifier.VerifyIL("C.Compare", @"{ 5683comp.VerifyIL("C.Main", @" 5748comp.VerifyIL("C.Main", @" 5800comp.VerifyIL("C.Main", @" 5880comp.VerifyIL("C.Main", @"
CodeGen\CodeGenTupleTest.cs (56)
1034comp.VerifyIL("C.Main", @" 1218comp.VerifyIL("C.Main", @" 1251comp.VerifyIL("C.Main", @" 1284comp.VerifyIL("C.Main", @" 1329comp.VerifyIL("C.Main", @" 1375comp.VerifyIL("C.Main", @" 1421comp.VerifyIL("C.Main", @" 1467comp.VerifyIL("C.Main", @" 1750comp.VerifyIL("C.Main", @" 1807comp.VerifyIL("C.<>c__DisplayClass1_0<T>.<Test>b__0()", @" 1845comp.VerifyIL("C.<>c__DisplayClass1_0<T>.<Test>b__0()", @" 1910comp.VerifyIL("C.<>c__DisplayClass1_0<T>.<Test>b__0()", @" 1976comp.VerifyIL("C.<>c__DisplayClass1_0<T>.<Test>b__0()", @" 2044comp.VerifyIL("C.<>c__DisplayClass1_0<T>.<Test>b__0()", @" 2215verifier.VerifyIL("C.<Test>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", @" 2335verifier.VerifyIL("C.<Test>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", @" 2482verifier.VerifyIL("C.<Test>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", @" 2624verifier.VerifyIL("C.<Test>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", @" 4283v.VerifyIL("C3.Main()", 6998comp.VerifyIL("C.Main()", 17619comp.VerifyIL("C.Main", @" 17708comp.VerifyIL("C.Main", @" 18347comp.VerifyIL("C.Main", @" 18417comp.VerifyIL("C.Main", @" 18487comp.VerifyIL("C.Main", @" 19340verifier.VerifyIL("<top-level-statements-entry-point>", @" 22145verifier.VerifyIL("C.<Test>d__1.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", @" 23340comp.VerifyIL("Program.Main", @" 23375comp.VerifyIL("Program.RefReturn", @" 25550verifier.VerifyIL("C.Default", 25566verifier.VerifyIL("C.Unchecked", 25582verifier.VerifyIL("C.Checked", 25620comp.VerifyIL("C.Main()", @" 25649comp.VerifyIL("C.Main()", @" 27656verifier.VerifyIL("C.Main", @" 29104verifier.VerifyIL("C.Test1", @" 29116verifier.VerifyIL("C.Test2", @" 29180verifier.VerifyIL("C.M1", expectedIL); 29181verifier.VerifyIL("C.M2", expectedIL); 29182verifier.VerifyIL("C.M3", expectedIL); 29184verifier.VerifyIL("C.M4", """ 29234verifier.VerifyIL("C.M1", """ 29254verifier.VerifyIL("C.M2", """ 29357verifier.VerifyIL("C.M1", expectedIL); 29358verifier.VerifyIL("C.M2", expectedIL); 29360verifier.VerifyIL("C.M3", """ 29472verifier.VerifyIL("C.M1", expectedIL); 29473verifier.VerifyIL("C.M2", expectedIL); 29474verifier.VerifyIL("C.M3", expectedIL); 29476verifier.VerifyIL("C.M4", """ 29574verifier.VerifyIL("<top-level-statements-entry-point>", expectedIL); 29588verifier.VerifyIL("<top-level-statements-entry-point>", expectedIL); 29667verifier.VerifyIL("<top-level-statements-entry-point>", expectedIL); 29693verifier.VerifyIL("<top-level-statements-entry-point>", expectedIL); 29752verifier.VerifyIL("<top-level-statements-entry-point>", expectedIL); 29785verifier.VerifyIL("<top-level-statements-entry-point>", expectedIL);
CodeGen\CodeGenTypeofTests.cs (8)
32comp.VerifyIL("C.Main", @"{ 92comp.VerifyIL("Program.Main", @"{ 158comp.VerifyIL("Program.Main", @"{ 219comp.VerifyIL("Class<T>.Print", @"{ 231comp.VerifyIL("Class<T>.Print<U>", @"{ 265comp.VerifyIL("Program.Main", @"{ 472comp.VerifyIL("Program.Print<U>", @"{ 544comp.VerifyIL("Outer<T>.Print", @"{
CodeGen\CodeGenUsingDeclarationTests.cs (16)
31CompileAndVerify(source).VerifyIL("C2.Main", @" 77CompileAndVerify(source).VerifyIL("C2.Main", @" 120CompileAndVerify(source).VerifyIL("C2.Main", @" 164CompileAndVerify(source).VerifyIL("C2.Main", @" 207CompileAndVerify(source).VerifyIL("C2.Main", @" 263CompileAndVerify(source).VerifyIL("C2.Main", @" 322CompileAndVerify(source).VerifyIL("C2.Main", @" 383CompileAndVerify(source, expectedOutput: "Dispose; Dispose; Dispose; ").VerifyIL("C2.Main", @" 464CompileAndVerify(source, expectedOutput: "Start; Middle1; Middle2; End; Dispose; Dispose; Dispose; ").VerifyIL("C2.Main", @" 553CompileAndVerify(source, expectedOutput: "Dispose Try; Dispose Catch; Dispose Finally; ").VerifyIL("C2.Main", @" 713CompileAndVerify(source, expectedOutput: output).VerifyIL("Program.Main", @" 768CompileAndVerify(source, expectedOutput: output).VerifyIL("Program.Main", @" 840CompileAndVerify(source).VerifyIL("C2.Main", @" 910CompileAndVerify(source, expectedOutput: output).VerifyIL("C2.Main", @" 985CompileAndVerify(source, expectedOutput: output).VerifyIL("C2.Main", @" 1063CompileAndVerify(source, expectedOutput: output).VerifyIL("C2.Main", @"
CodeGen\CodeGenUsingStatementTests.cs (43)
74verifier.VerifyIL("Test.Main", @" 111verifier.VerifyIL("Test.Main", @" 149verifier.VerifyIL("Test.Main", @" 203verifier.VerifyIL("Test.Main", @" 275verifier.VerifyIL("Test.M<T>", @" 335verifier.VerifyIL("Test.M<T>", @" 385verifier.VerifyIL("Test.Main", @" 422verifier.VerifyIL("Test.Main", @" 460verifier.VerifyIL("Test.Main", @" 514verifier.VerifyIL("Test.Main", @" 586verifier.VerifyIL("Test.M<T>", @" 646verifier.VerifyIL("Test.M<T>", @" 702verifier.VerifyIL("Test.Main", @" 790verifier.VerifyIL("Test.Main", @" 874verifier.VerifyIL("Test.Main", @" 942verifier.VerifyIL("Test.Main", @" 1007CompileAndVerify(source).VerifyIL("Program.Main", @" 1060CompileAndVerify(source, expectedOutput: "S1.Dispose()").VerifyIL("C2.Main()", @" 1108CompileAndVerify(source, expectedOutput: "S1.Dispose()").VerifyIL("C2.Main()", @" 1193CompileAndVerify(source, expectedOutput: "S1.Dispose()").VerifyIL("C3.Main()", @" 1299CompileAndVerify(source).VerifyIL("Program.Main", @" 1351CompileAndVerify(source).VerifyIL("Program.Main", @" 1543CompileAndVerify(source).VerifyIL("Program.goo", @" 1587CompileAndVerify(source).VerifyIL("Program.Main", @" 1633CompileAndVerify(source).VerifyIL("Program.goo", @" 1677CompileAndVerify(source).VerifyIL("Program.Main", @" 1724CompileAndVerify(source).VerifyIL("Program.Main", @" 1775CompileAndVerify(source).VerifyIL("Program.Main", @" 1827CompileAndVerify(source, expectedOutput: "InUsing").VerifyIL("Program.Main", @" 1876CompileAndVerify(source, expectedOutput: "").VerifyIL("Program.Main", @" 1927Dispose").VerifyIL("Program.Main", @" 1975CompileAndVerify(source, expectedOutput: "Dispose").VerifyIL("Program.Main", @" 2042comp.VerifyIL("Program.Main", @" 2104comp.VerifyIL("Program.Main", @" 2172comp.VerifyIL("Program.Main", @" 22371:Dispose").VerifyIL("Program.Main", @" 2304CompileAndVerify(source).VerifyIL("Program.Main", @" 2354CompileAndVerify(source).VerifyIL("Program.Main", @" 2409CompileAndVerify(source).VerifyIL("Program.Main", @" 2477CompileAndVerify(source).VerifyIL("Program.Main", @" 2601CompileAndVerify(source).VerifyIL("Program.Main", @" 2892Dispose()").VerifyIL("Program.Main", @" 2960Catch").VerifyIL("Program.Main", @"
CodeGen\CompoundAssignmentForDelegate.cs (5)
69CompileAndVerify(text, expectedOutput: "5").VerifyIL("C.Main", expectedIL); 141CompileAndVerify(text).VerifyIL("C.Main", expectedIL); 205CompileAndVerify(text, expectedOutput: "10").VerifyIL("C.Main", @" 261CompileAndVerify(text, expectedOutput: "Hello").VerifyIL("C.Main()", @" 667CompileAndVerify(text, expectedOutput: expectedOutPut).VerifyIL("C.Main", expectedIL);
CodeGen\DestructorTests.cs (8)
60compVerifier.VerifyIL("Base.Finalize", @" 114compVerifier.VerifyIL("Base.Finalize", @" 175compVerifier.VerifyIL("Base.Finalize", @" 194compVerifier.VerifyIL("Derived.Finalize", @" 261compVerifier.VerifyIL("Base.Finalize", @" 280compVerifier.VerifyIL("Derived.Finalize", @" 701CompileAndVerify(compilation, verify: Verification.FailsPEVerify).VerifyIL("B.Finalize", 740CompileAndVerify(text).VerifyIL("B.Finalize", @"
CodeGen\EventTests.cs (17)
53compVerifier.VerifyIL("C.E.add", accessorBody); 54compVerifier.VerifyIL("C.E.remove", accessorBody); 87compVerifier.VerifyIL("C.E.add", accessorBody); 88compVerifier.VerifyIL("C.E.remove", accessorBody); 150compVerifier.VerifyIL("C.E.add", string.Format(accessorBodyFormat, "Combine")); 151compVerifier.VerifyIL("C.E.remove", string.Format(accessorBodyFormat, "Remove")); 200compVerifier.VerifyIL("C.E.add", string.Format(accessorBodyFormat, "Combine")); 201compVerifier.VerifyIL("C.E.remove", string.Format(accessorBodyFormat, "Remove")); 268CompileAndVerify(text).VerifyIL("C.M", @" 336CompileAndVerify(text).VerifyIL("C.M", @" 396CompileAndVerify(text).VerifyIL("D.M", @" 725verifier.VerifyIL("C.e.add", @" 740verifier.VerifyIL("C.e.remove", @" 797verifier.VerifyIL("C.e.add", @" 812verifier.VerifyIL("C.e.remove", @" 844verifier.VerifyIL("C.E.add", @" 854verifier.VerifyIL("C.E.remove", @"
CodeGen\FixedSizeBufferTests.cs (11)
51verifier.VerifyIL("X.CaseRange..ctor", @" 116.VerifyIL("Program.Main", @" 177.VerifyIL("Program.Main", @" 231.VerifyIL("Program.Main", @" 285.VerifyIL("Program.Main", @" 449.VerifyIL("Program.Main", @" 517.VerifyIL("Program.Main", 620.VerifyIL("Program.Main", @" 771.VerifyIL("Program.Test", @" 1104verifier.VerifyIL("C.M", @" 1135verifier.VerifyIL("C.M", @"
CodeGen\ForeachTest.cs (16)
66}", options: TestOptions.UnsafeReleaseDll, verify: Verification.Fails).VerifyIL("Test.Main", @" 162CompileAndVerify(text).VerifyIL("C.Main", expectedIL); 224CompileAndVerify(text).VerifyIL("C.Main", expectedIL); 308CompileAndVerify(text).VerifyIL("Test.Main", expectedIL); 331CompileAndVerify(comp, expectedOutput: "123").VerifyIL("Test.Main", @" 387CompileAndVerify(comp, expectedOutput: "1230").VerifyIL("Test.Main", @" 449CompileAndVerify(comp, expectedOutput: "RedGreenBlue", verify: Verification.Fails).VerifyIL("Test.Main", @" 500CompileAndVerify(comp, expectedOutput: "hello", verify: Verification.Passes).VerifyIL("Test.Main", @" 548CompileAndVerify(comp, expectedOutput: "123", verify: Verification.Fails).VerifyIL("Test.Main", @" 599CompileAndVerify(comp, expectedOutput: "123").VerifyIL("Test.Main", @" 696CompileAndVerify(comp, expectedOutput: "123", verify: Verification.Fails).VerifyIL("Test.Main", @" 743CompileAndVerify(comp, expectedOutput: "123").VerifyIL("Test.Main", @" 800CompileAndVerify(comp, expectedOutput: "1234").VerifyIL("Test.Main", @" 869CompileAndVerify(comp, expectedOutput: "123").VerifyIL("Test.Main", @" 1026CompileAndVerify(text).VerifyIL("Test.Main", expectedIL); 1251CompileAndVerify(text).VerifyIL("Test.Main", expectedIL);
CodeGen\ForLoopsTests.cs (36)
37compilation.VerifyIL("C.Main", 89compilation.VerifyIL("C.Main", 146compilation.VerifyIL("C.Main", 190compilation.VerifyIL("C.Main", 237compilation.VerifyIL("C.Main", 320compilation.VerifyIL("C.Main", 365compilation.VerifyIL("C.Main", 439VerifyIL("C.Main", expectedIL); 476VerifyIL("C.Main", expectedIL); 513VerifyIL("C.Main", expectedIL); 529CompileAndVerify(text).VerifyIL("C.Main", @"{ 596VerifyIL("C.Main", expectedIL); 650VerifyIL("C.Main", expectedIL); 703VerifyIL("C.Main", expectedIL); 728c.VerifyIL("C.Main", @" 825VerifyIL("C.Main", expectedIL); 883VerifyIL("C.Main", expectedIL); 908c.VerifyIL("C.Main", @" 963c.VerifyIL("C.Main", @" 1041VerifyIL("C.Main", expectedIL); 1086VerifyIL("C.Main", expectedIL); 1124VerifyIL("C.Main", expectedIL); 1180VerifyIL("C.Main", expectedIL); 1222VerifyIL("C.Main", expectedIL); 1248VerifyIL("C.Main", expectedIL). 1268c.VerifyIL("C.Main", @" 1310VerifyIL("C.Main", expectedIL); 1361VerifyIL("C.Main", expectedIL). 1415VerifyIL("C.Main", expectedIL). 1451VerifyIL("C.Main", expectedIL). 1503VerifyIL("C.Main", expectedIL); 1592VerifyIL("C.Main", expectedIL); 1750VerifyIL("C.Main", expectedIL); 1792VerifyIL("Program.Main", expectedIL); 1896VerifyIL("Program.Main", expectedIL); 1918c.VerifyIL("Program.Main", @"
CodeGen\GotoTest.cs (13)
96CompileAndVerify(text).VerifyIL("C.Main", @" 148CompileAndVerify(text).VerifyIL("C.Main", @" 187CompileAndVerify(text).VerifyIL("C.Main", @" 233c.VerifyIL("C.Main", @" 261CompileAndVerify(text).VerifyIL("C.Main", @" 288CompileAndVerify(text).VerifyDiagnostics().VerifyIL("C.Main", @" 323c.VerifyIL("C.Main", @" 363c.VerifyIL("C.Main", @" 397c.VerifyIL("C.Main", @" 450CompileAndVerify(text).VerifyIL("C.Main", @" 506c.VerifyIL("C.Main", @" 535CompileAndVerify(text).VerifyIL("C.Main", @" 693CompileAndVerify(text).VerifyIL("C.Main", @"
CodeGen\IndexAndRangeTests.cs (48)
131verifier.VerifyIL("C.M1", @" 144verifier.VerifyIL("C.M2", @" 157verifier.VerifyIL("C.M3", @" 193verifier.VerifyIL("C.Main", @" 286verifier.VerifyIL("C.Main", @" 417verifier.VerifyIL("C.Main", @" 523verifier.VerifyIL("C.Main", @" 690verifier.VerifyIL("C.Main", @" 833verifier.VerifyIL("C.Main", @" 955verifier.VerifyIL("C.Main", @" 1029verifier.VerifyIL("C.Main", @" 1103verifier.VerifyIL(@"C.Main", @" 1188verifier.VerifyIL("C.Main", @" 1300verifier.VerifyIL("C.Main", @" 1361verifier.VerifyIL("C.Main", @" 1450verifier.VerifyIL("C.Main", @" 1502verifier.VerifyIL("C.M", @" 1656verifier.VerifyIL("C.Main", @" 1763verifier.VerifyIL("C.Main", @" 1796verifier.VerifyIL("C.Repro", @" 1825verifier.VerifyIL("C.Repro", @" 1902verifier.VerifyIL("C.M", @" 1983verifier.VerifyIL("C.M", @" 2067verifier.VerifyIL("C.M", @" 2104verifier.VerifyIL("C.M", @" 2127CompileAndVerify(compilation).VerifyIL("Util.Convert", @" 2148CompileAndVerify(compilation).VerifyIL("Util.Convert", @" 2228CompileAndVerify(compilation).VerifyIL("Util.Create", @" 2249CompileAndVerify(compilation).VerifyIL("Util.Create", @" 2286CompileAndVerify(compilation).VerifyIL("Util.Create", @" 2323CompileAndVerify(compilation).VerifyIL("Util.Create", @" 2364CompileAndVerify(compilation).VerifyIL("Util.ToEnd", @" 2384CompileAndVerify(compilation).VerifyIL("Util.ToEnd", @" 2417CompileAndVerify(compilation).VerifyIL("Util.FromStart", @" 2437CompileAndVerify(compilation).VerifyIL("Util.FromStart", @" 2470CompileAndVerify(compilation).VerifyIL("Util.All", @" 26292").VerifyIL("Util.Create", @" 26932").VerifyIL("Util.Create", @" 2759.VerifyIL("Program.Create", @" 2789.VerifyIL("Program.Create", @" 2818.VerifyIL("Program.Create", @" 2847.VerifyIL("Program.Create", @" 2876.VerifyIL("Program.Create", @" 2906.VerifyIL("Program.Create", @" 2938.VerifyIL("Program.Create", @" 2970.VerifyIL("Program.Create", @" 4154verifier.VerifyIL("Program.Test", 4206verifier.VerifyIL("Program.Test",
CodeGen\IndexerTests.cs (5)
425compVerifier.VerifyIL("Test.Main", @" 573compVerifier.VerifyIL("Test.Main", @" 721compVerifier.VerifyIL("Test.Main", @" 946compVerifier.VerifyIL("Test.Main", @" 1112verifier.VerifyIL("Test.Main", @"
CodeGen\ITuplePatternTests.cs (3)
57compVerifier.VerifyIL("C.M", 141compVerifier.VerifyIL("C.M", 230verifier.VerifyIL("C.M", @"
CodeGen\ObjectAndCollectionInitializerTests.cs (38)
39compVerifier.VerifyIL("MemberInitializerTest.Main", @" 80compVerifier.VerifyIL("MemberInitializerTest.Main", @" 135compVerifier.VerifyIL("MemberInitializerTest<T>.Goo", @" 192compVerifier.VerifyIL("MemberInitializerTest.Goo<T>", @" 245compVerifier.VerifyIL("MemberInitializerTest.Goo<T>", @" 290compVerifier.VerifyIL("MemberInitializerTest.Main", @" 329compVerifier.VerifyIL("Test.Main", @" 372compVerifier.VerifyIL("MemberInitializerTest.Main", @" 435compVerifier.VerifyIL("MemberInitializerTest.Goo", @" 518compVerifier.VerifyIL("Test.Main", @" 586compVerifier.VerifyIL("Test.Main", @" 669compVerifier.VerifyIL("Test.Main", @" 757compVerifier.VerifyIL("Test.Main", @" 814compVerifier.VerifyIL("MemberInitializerTest.Main", @" 852compVerifier.VerifyIL("Test.Main", @" 895compVerifier.VerifyIL("Program.Main", @" 952compVerifier.VerifyIL("A.Main()", @" 1042compVerifier.VerifyIL("A.Main()", @" 1523compVerifier.VerifyIL("A.Main()", @" 1661compVerifier.VerifyIL("A.Main()", @" 1874compVerifier.VerifyIL("A.Main()", @" 2119CompileAndVerify(source, expectedOutput: "1 2").VerifyIL("C.Main", @" 2168CompileAndVerify(source, expectedOutput: "1 2 3 4").VerifyIL("C.Main", @" 2259CompileAndVerify(source, expectedOutput: "1 2").VerifyIL("C.Main", @" 2324CompileAndVerify(source, expectedOutput: "1 2").VerifyIL("C.Main", @" 2398compVerifier.VerifyIL("Test.Main", @" 2456compVerifier.VerifyIL("Test.Main", @" 2538compVerifier.VerifyIL("C<T>.M", @" 2642compVerifier.VerifyIL("Test.Main", @" 2728compVerifier.VerifyIL("Test.Main", @" 2825compVerifier.VerifyIL("Test.Main", @" 2910compVerifier.VerifyIL("Test.Main", @" 3003compVerifier.VerifyIL("Test.Main", @" 3116compVerifier.VerifyIL("Test.Main", @" 3211compVerifier.VerifyIL("Test.Main", @" 3304compVerifier.VerifyIL("Test.Main", @" 3426compVerifier.VerifyIL("Test.Main", @" 3483CompileAndVerify(source).VerifyIL("C.Main", @"
CodeGen\PatternTests.cs (116)
239compVerifier.VerifyIL("C.Main", 272compVerifier.VerifyIL("C.Main", 336compVerifier.VerifyIL("X<T>.Y<U>", 409compVerifier.VerifyIL("Program.Main", 506compVerifier.VerifyIL("Program.P1", 514compVerifier.VerifyIL("Program.P2", 522compVerifier.VerifyIL("Program.P3", 531compVerifier.VerifyIL("Program.P4", 540compVerifier.VerifyIL("Program.P5", 638compVerifier.VerifyIL("C.M1", 666compVerifier.VerifyIL("C.M2", 698compVerifier.VerifyIL("C.M1", 717compVerifier.VerifyIL("C.M2", 774compVerifier.VerifyIL("C.M1", 800compVerifier.VerifyIL("C.M2", 835compVerifier.VerifyIL("C.M1", 860compVerifier.VerifyIL("C.M1", 896compVerifier.VerifyIL("C.M1", 935compVerifier.VerifyIL("C.M1", 971compVerifier.VerifyIL("C.M1", 1011compVerifier.VerifyIL("C.M1", 1058compVerifier.VerifyIL("C.SwitchBasedPatternMatching", 1109compVerifier.VerifyIL("C.IsString", 1144compVerifier.VerifyIL("C.M", 1182compVerifier.VerifyIL("C.M<T, U>(U)", 1226compVerifier.VerifyIL("C.M", 1285compVerifier.VerifyIL("C.M", 1342compVerifier.VerifyIL("C.M", 1402compVerifier.VerifyIL("C.M", 1474compVerifier.VerifyIL("C.M", 1538compVerifier.VerifyIL("C.M", 1601compVerifier.VerifyIL("C.M", 1660compVerifier.VerifyIL("C.M", 1715compVerifier.VerifyIL("C.M", 1776compVerifier.VerifyIL("C.M", 1843compVerifier.VerifyIL("C.M", 1907compVerifier.VerifyIL("C.M", 1979compVerifier.VerifyIL("C.M", 2041compVerifier.VerifyIL("C.M", 2104verifier.VerifyIL("C.M", @" 2176compVerifier.VerifyIL("Program.TryGetCount1<T>", 2210compVerifier.VerifyIL("Program.TryGetCount2<T>", 2270compVerifier.VerifyIL("Program.IsEmpty1", 2288compVerifier.VerifyIL("Program.IsEmpty2", 2407compVerifier.VerifyIL("Door.ChangeState0", 2452compVerifier.VerifyIL("Door.ChangeState1", 2541compVerifier.VerifyIL("Program.M1", 2566compVerifier.VerifyIL("Program.M2", 2730compVerifier.VerifyIL("Program.Test1<T>(T)", 2740compVerifier.VerifyIL("Program.Test2<T>(T)", 2759compVerifier.VerifyIL("Program.Test3<T>(T)", 2796compVerifier.VerifyIL("C<T>.Test(C<T>.S)", 2842compVerifier.VerifyIL("C.Equals(object)", 2909compVerifier.VerifyIL("TestHelper.IsValueTypeT0<T>(T)", 2924compVerifier.VerifyIL("TestHelper.IsValueTypeT1<T>(T)", 2944compVerifier.VerifyIL("TestHelper.IsValueTypeT2<T>(T)", 3004compVerifier.VerifyIL("ConsoleApp1.TestHelper.IsValueTypeT<T>(ConsoleApp1.Result<T>)", 3136compVerifier.VerifyIL("Program.M1", 3153compVerifier.VerifyIL("Program.M2", 3388compVerifier.VerifyIL("Class1.SwitchCaseThatFails", 3474v.VerifyIL(qualifiedMethodName: "Program.Main", @" 3556compVerifier.VerifyIL("Class1.M", @" 3596compVerifier.VerifyIL("Class1.M", 3638compVerifier.VerifyIL("Program.P<T>", 3658compVerifier.VerifyIL("Program.P<T>", 3710compVerifier.VerifyIL("Generic<T>..ctor(T)", 3743compVerifier.VerifyIL("Generic<T>..ctor(T)", 3786compVerifier.VerifyIL("Program.P<T>", 3806compVerifier.VerifyIL("Program.P<T>", 4061compVerifier.VerifyIL("C.M(C)", 4097compVerifier.VerifyIL("C.M(C)", 4124compVerifier.VerifyIL("C.M1(string)", @" 4134compVerifier.VerifyIL("C.M2(string)", @" 4144compVerifier.VerifyIL("C.M3(string)", @" 4176compVerifier.VerifyIL("C.M1(string)", @" 4216compVerifier.VerifyIL("C.M1(System.Type)", @" 4251compVerifier.VerifyIL("C.M1(int?)", @" 4267compVerifier.VerifyIL("C.M2(int?)", @" 4334compVerifier.VerifyIL("C.M(string)", @" 4416compVerifier.VerifyIL("C.M(string)", @" 4644verifier.VerifyIL("Program.EqualNull", expectedEqualNull); 4645verifier.VerifyIL("Program.NotEqualNull", expectedNotEqualNull); 4646verifier.VerifyIL("Program.IsNull", expectedEqualNull); 4647verifier.VerifyIL("Program.IsNotNull", expectedNotEqualNull); 4673verifier.VerifyIL("Program.EqualNull", 4719verifier.VerifyIL("Program.EqualNull", 5511compVerifier.VerifyIL("C.M1", """ 5532compVerifier.VerifyIL("C.M2", """ 5552compVerifier.VerifyIL("C.M1", """ 5572compVerifier.VerifyIL("C.M2", @" 5611compVerifier.VerifyIL("C.M1", """ 5636compVerifier.VerifyIL("C.M2", """ 5656compVerifier.VerifyIL("C.M1", """ 5680compVerifier.VerifyIL("C.M2", @" 5719compVerifier.VerifyIL("C.M1", @" 5754compVerifier.VerifyIL("C.M2", @" 5792compVerifier.VerifyIL("C.M1", @" 5826compVerifier.VerifyIL("C.M2", @" 5883compVerifier.VerifyIL("C.M1", @" 5915compVerifier.VerifyIL("C.M2", @" 5941compVerifier.VerifyIL("C.M1", @" 5970compVerifier.VerifyIL("C.M2", @" 6027compVerifier.VerifyIL("C.M1", @" 6068compVerifier.VerifyIL("C.M2", @" 6110compVerifier.VerifyIL("C.M1", @" 6141compVerifier.VerifyIL("C.M2", @" 6198verifier.VerifyIL("Program.M", @"{ 6283verifier.VerifyIL("Program.M0", @"{ 6372verifier.VerifyIL("Program.M", @"{ 6468verifier.VerifyIL("Program.M", @"{ 6553verifier.VerifyIL("Class1.Repro", @"{ 6653verifier.VerifyIL("Program.M1", """ 6673verifier.VerifyIL("Program.M2", """ 6752verifier.VerifyIL("<top-level-statements-entry-point>", """ 6855verifier.VerifyIL("Outer.M1", """ 6872verifier.VerifyIL("Outer.M2", """
CodeGen\PropertyTests.cs (2)
32verifier.VerifyIL("C.X.get", @" 41verifier.VerifyIL("C.X.set", @"
CodeGen\SwitchTests.cs (108)
43compVerifier.VerifyIL("Test.Main", @" 81compVerifier.VerifyIL("Test.Main", 119compVerifier.VerifyIL("Test.Main", @" 157compVerifier.VerifyIL("Test.Main", @" 192compVerifier.VerifyIL("Test.Main", @" 241compVerifier.VerifyIL("Test.Main", @" 314compVerifier.VerifyIL("Test.M", @" 377compVerifier.VerifyIL("Test.M", @" 430compVerifier.VerifyIL("Test.M", @" 494compVerifier.VerifyIL("Test.M", @" 544compVerifier.VerifyIL("Test.M", @" 591compVerifier.VerifyIL("Test.M", @" 642compVerifier.VerifyIL("Test.M", @" 706compVerifier.VerifyIL("Test.M", @" 797compVerifier.VerifyIL("Test.M", @" 903compVerifier.VerifyIL("Test.M", @" 956compVerifier.VerifyIL("Test.M", @" 1004compVerifier.VerifyIL("Test.M", @" 1068compVerifier.VerifyIL("Test.DoByte", 1155compVerifier.VerifyIL("Test.DoLong", 1244compVerifier.VerifyIL("Test.DoLong", 1313compVerifier.VerifyIL("Test.DoULong", 1409compVerifier.VerifyIL("Test.DoEnum", 1513compVerifier.VerifyIL("Test.DoEnum", @" 1606compVerifier.VerifyIL("Test.Main", 1652compVerifier.VerifyIL("Test.Main", @" 1701compVerifier.VerifyIL("Test.Main", 1767compVerifier.VerifyIL("Test.M", @" 1810compVerifier.VerifyIL("Test.M", @" 1864compVerifier.VerifyIL("Class1.Main", @" 1974compVerifier.VerifyIL("Test.M", 2111compVerifier.VerifyIL("Test.M", @" 2198compVerifier.VerifyIL("Test.M", @" 2310verifier.VerifyIL("Program.Main", @" 2433verifier.VerifyIL("Program.Goo", @" 2583compVerifier.VerifyIL("C.F(long?)", 2685compVerifier.VerifyIL("C.F(long?)", 2747compVerifier.VerifyIL("Test.M", @" 2803compVerifier.VerifyIL("Test.Main", @" 2902compVerifier.VerifyIL("Test.M", @" 3048compVerifier.VerifyIL("Test.M", """ 3351compVerifier.VerifyIL("Test.Switcheroo", @" 3675compVerifier.VerifyIL("Test.Switcheroo", """ 4046compVerifier.VerifyIL("<PrivateImplementationDetails>." + PrivateImplementationDetails.SynthesizedStringHashFunctionName, 4520verifier.VerifyIL("Program.Main", @" 7127compVerifier.VerifyIL("ConsoleApplication24.Program.IsWarning", codeForSwitchStatement); 7128compVerifier.VerifyIL("ConsoleApplication24.Program.IsWarning_IsExpression", codeForExpression); 7129compVerifier.VerifyIL("ConsoleApplication24.Program.IsWarning_SwitchExpression", codeForExpression); 7162compVerifier.VerifyIL("Test.M", @" 7331compVerifier.VerifyIL("SwitchTest.Main", @" 7417compVerifier.VerifyIL("SwitchTest.Main", 7528compVerifier.VerifyIL("SwitchTest.Main", @" 7585compVerifier.VerifyIL("A.Goo", @" 7629compVerifier.VerifyIL("Test.Main", @" 7679compVerifier.VerifyIL("Test.Main", @" 7728compVerifier.VerifyIL("Test.M", @" 7768compVerifier.VerifyIL("Test.Main", @" 7809compVerifier.VerifyIL("Test.Main", @" 7854CompileAndVerify(comp).VerifyIL("Test.Main", @" 7990CompileAndVerify(comp).VerifyIL("Test.Main", @" 8096CompileAndVerify(comp).VerifyIL("Test.Main", @" 8227CompileAndVerify(comp).VerifyIL("Test.Main", @" 8304CompileAndVerify(comp).VerifyIL("Test.Main", @" 8374CompileAndVerify(comp).VerifyIL("Test.Main", @" 8476compVerifier.VerifyIL("Program.boo", 8524compVerifier.VerifyIL("Program.boo", 8570compVerifier.VerifyIL("Program.boo", 8620compVerifier.VerifyIL("Program.boo", 8678compVerifier.VerifyIL("ConsoleApplication1.Program.SwtchTest", 8757compVerifier.VerifyIL("ConsoleApplication1.Program.SwtchTest", 8798compVerifier.VerifyIL("Program.Main", 8811compVerifier.VerifyIL("Program.Main", 8865compVerifier.VerifyIL("Program.M", 8884compVerifier.VerifyIL("Program.M", 8941compVerifier.VerifyIL("Program.M", 8954compVerifier.VerifyIL("Program.M", 9005compVerifier.VerifyIL("Program.M", 9024compVerifier.VerifyIL("Program.M", 9079compVerifier.VerifyIL("Program.M", 9095compVerifier.VerifyIL("Program.M", 9152compVerifier.VerifyIL("Program.M<T>", 9169compVerifier.VerifyIL("Program.M<T>", 9227compVerifier.VerifyIL("Program.M<T>", 9244compVerifier.VerifyIL("Program.M<T>", 9302compVerifier.VerifyIL("Program.M<T, U>", 9321compVerifier.VerifyIL("Program.M<T, U>", 9371compVerifier.VerifyIL("Program.Main", 9387compVerifier.VerifyIL("Program.Main", 9453compVerifier.VerifyIL("Program.M1<T>", 9479compVerifier.VerifyIL("Program.M1<T>", 9506compVerifier.VerifyIL("Program.M2<T>", 9584compVerifier.VerifyIL("Program.M1<T>", 9606compVerifier.VerifyIL("Program.M2<T>", 9628compVerifier.VerifyIL("Program.M1<T>", 9655compVerifier.VerifyIL("Program.M2<T>", 10038compVerifier.VerifyIL("Program.M2", 10123compVerifier.VerifyIL("C.Main", 10172compVerifier.VerifyIL("Program.M", @" 10254compVerifier.VerifyIL(qualifiedMethodName: "Program.M", sequencePoints: "Program.M", source: source, 10523compVerifier.VerifyIL("Program.M2", 10610compVerifier.VerifyIL("Program.Main", @" 10698compVerifier.VerifyIL("Program.Main", @" 10805compVerifier.VerifyIL("Program.M2", @" 10870compVerifier.VerifyIL("Program.M2", @" 11031compVerifier.VerifyIL("C.M", @" 11289compVerifier.VerifyIL("C.M", @" 11547compVerifier.VerifyIL("C.M", @" 11976compVerifier.VerifyIL("C.M", @"
CodeGen\UnsafeTests.cs (168)
33compVerifier.VerifyIL("C.M", @" 60compVerifier.VerifyIL("C.M", @" 220compVerifier.VerifyIL("C.M", @" 245compVerifier.VerifyIL("C.M", @" 292compVerifier.VerifyIL("C.M", @" 339compVerifier.VerifyIL("C.M", @" 375compVerifier.VerifyIL("C.Main", @" 411compVerifier.VerifyIL("C.Dereference", @" 440compVerifierOptimized.VerifyIL("C.Main", @" 458compVerifierUnoptimized.VerifyIL("C.Main", @" 502compVerifier.VerifyIL("S.Main", @" 555compVerifier.VerifyIL("C.Swap", @" 601compVerifier.VerifyIL("C.Main", @" 649compVerifier.VerifyIL("S.Main", @" 685CompileAndVerify(source, verify: Verification.Fails, options: TestOptions.UnsafeDebugDll).VerifyIL("C.M", """ 699CompileAndVerify(source, verify: Verification.Fails, options: TestOptions.UnsafeReleaseDll).VerifyIL("C.M", """ 731CompileAndVerify(source, verify: Verification.Fails, options: TestOptions.UnsafeDebugDll).VerifyIL("C.M", """ 752CompileAndVerify(source, verify: Verification.Fails, options: TestOptions.UnsafeReleaseDll).VerifyIL("C.M", """ 781CompileAndVerify(source, verify: Verification.Fails, options: TestOptions.UnsafeDebugDll).VerifyIL("C.M1", """ 797CompileAndVerify(source, verify: Verification.Fails, options: TestOptions.UnsafeReleaseDll).VerifyIL("C.M1", """ 829CompileAndVerify(source, verify: Verification.Fails, options: TestOptions.UnsafeDebugDll).VerifyIL("C.M1", """ 847CompileAndVerify(source, verify: Verification.Fails, options: TestOptions.UnsafeReleaseDll).VerifyIL("C.M1", """ 876CompileAndVerify(source, verify: Verification.Fails, options: TestOptions.UnsafeDebugDll).VerifyIL("C.M", """ 891CompileAndVerify(source, verify: Verification.Fails, options: TestOptions.UnsafeReleaseDll).VerifyIL("C.M", """ 921CompileAndVerify(source, options: TestOptions.DebugDll).VerifyIL("C.M", """ 935CompileAndVerify(source, options: TestOptions.ReleaseDll).VerifyIL("C.M", """ 972compVerifier.VerifyIL("S.Main", @" 990compVerifier.VerifyIL("S.Main", @" 1030compVerifier.VerifyIL("S.Main", @" 1054compVerifier.VerifyIL("S.Main", @" 1105compVerifier.VerifyIL("S.Main", @" 1127compVerifier.VerifyIL("S.Main", @" 1181compVerifier.VerifyIL("S.Test(ref S*)", @" 1204compVerifier.VerifyIL("S.Test(ref S*)", @" 1248compVerifier.VerifyIL("S.Main", @" 1286compVerifier.VerifyIL("S.Main", @" 1364compVerifier.VerifyIL("S.Main", @" 1482compVerifier.VerifyIL("S.Main", @" 1573var compVerifier = CompileAndVerify(text, options: TestOptions.UnsafeReleaseExe, expectedOutput: "1", verify: Verification.Fails).VerifyIL("C.Main", @" 1616compVerifier.VerifyIL("C.Main", @" 1674compVerifier.VerifyIL("Program.S1.Test()", @" 1732compVerifier.VerifyIL("C.Main", @" 1802compVerifier.VerifyIL("C.Main", @" 1863compVerifier.VerifyIL("C.M(C)", 1937compVerifier.VerifyIL("C.Main", @" 2003compVerifier.VerifyIL("C.M", @" 2048compVerifier.VerifyIL("C.M", @" 2092compVerifier.VerifyIL("C.Main", @" 2149compVerifier.VerifyIL("C.Main", @" 2235compVerifier.VerifyIL("C.Main", @" 2305compVerifier.VerifyIL("C.Main", @" 2373compVerifier.VerifyIL("C.Main", @" 2441compVerifier.VerifyIL("C.Main", @" 2512compVerifier.VerifyIL("C.Main", @" 2602VerifyIL("C.Test", @" 2664VerifyIL("C.Test", @" 2727VerifyIL("C.Test", @" 2783VerifyIL("C.Test", 2844VerifyIL("C.Test", @" 2905VerifyIL("C.Test", @" 2965VerifyIL("C.Test", @" 3041VerifyIL("C.Test", @" 3125VerifyIL("C.Test", @" 3255VerifyIL("C.Test", @" 3306VerifyIL("C.Test", @" 3371VerifyIL("C.Test", @" 3455VerifyIL("C.Test", @" 3535VerifyIL("C.<>c.<Test>b__0_0()", @" 3591VerifyIL("C.<>c.<Test>b__0_0()", @" 3636VerifyIL("C.<>c.<Test>b__0_0()", @" 3690VerifyIL("C.<>c.<.ctor>b__1_0()", @" 3740VerifyIL("C.<>c.<.ctor>b__1_0()", @" 3792VerifyIL("C.Test", @" 3846VerifyIL("C.Test", @" 3899VerifyIL("C.Test", @" 3953VerifyIL("C.Test", @" 4003VerifyIL("C.Test", @" 4053VerifyIL("C.Test", @" 4102VerifyIL("C.Test", @" 4142VerifyIL("C.Test", @" 4183VerifyIL("C.Test", @" 4241VerifyIL("C.Test", @" 4305VerifyIL("C.Test", @" 4372VerifyIL("C.Test", @" 4435compVerifier.VerifyIL("C.Main", @" 4495compVerifier.VerifyIL("C.Main", @" 4583compVerifier.VerifyIL("C.Main", @" 4634compVerifier.VerifyIL("C.Main", @" 4696compVerifier.VerifyIL("C.Main", @" 4936compVerifier.VerifyIL("C.Test<T>(T)", @" 5010compVerifier.VerifyIL("C.Test(ref FixableStruct)", @" 5077compVerifier.VerifyIL("C.Test(ref FixableClass)", @" 5163compVerifier.VerifyIL("C.Test<T>(ref T)", @" 5251compVerifier.VerifyIL("C.Test<T>(ref T)", @" 5311compVerifier.VerifyIL("C.Main", @" 5389compVerifier.VerifyIL("C.Main", @" 5817compVerifier.VerifyIL("C.Main()", @" 5944compVerifier.VerifyIL("C.Test<T>(T)", @" 5981compVerifier.VerifyIL("C.Test2(int?)", @" 6144CompileAndVerify(string.Format(template, "unchecked"), options: TestOptions.UnsafeReleaseExe, expectedOutput: expectedOutput, verify: Verification.Fails).VerifyIL("C.Main", expectedIL); 6145CompileAndVerify(string.Format(template, "checked"), options: TestOptions.UnsafeReleaseExe, expectedOutput: expectedOutput, verify: Verification.Fails).VerifyIL("C.Main", expectedIL); 6195CompileAndVerify(string.Format(template, "unchecked"), options: TestOptions.UnsafeReleaseExe, expectedOutput: expectedOutput, verify: Verification.Fails).VerifyIL("C.Main", expectedIL); 6196CompileAndVerify(string.Format(template, "checked"), options: TestOptions.UnsafeReleaseExe, expectedOutput: expectedOutput, verify: Verification.Fails).VerifyIL("C.Main", expectedIL); 6232CompileAndVerify(text, options: TestOptions.UnsafeReleaseDll, verify: Verification.Fails).VerifyIL("C.M", @" 6322CompileAndVerify(text, options: TestOptions.UnsafeReleaseDll, verify: Verification.Fails).VerifyIL("C.M", @" 6412CompileAndVerify(text, options: TestOptions.UnsafeReleaseDll, verify: Verification.FailsPEVerify).VerifyIL("C.M", @" 6502CompileAndVerify(text, options: TestOptions.UnsafeReleaseDll, verify: Verification.FailsPEVerify).VerifyIL("C.M", @" 6643CompileAndVerify(string.Format(template, "unchecked"), options: TestOptions.UnsafeReleaseDll, verify: Verification.Fails).VerifyIL("C.M", expectedIL); 6644CompileAndVerify(string.Format(template, "checked"), options: TestOptions.UnsafeReleaseDll, verify: Verification.Fails).VerifyIL("C.M", expectedIL); 6706CompileAndVerify(string.Format(template, "unchecked"), options: TestOptions.UnsafeReleaseDll, verify: Verification.Fails).VerifyIL("C.M", expectedIL); 6707CompileAndVerify(string.Format(template, "checked"), options: TestOptions.UnsafeReleaseDll, verify: Verification.Fails).VerifyIL("C.M", expectedIL); 6813CompileAndVerify(string.Format(template, "unchecked"), options: TestOptions.UnsafeDebugExe, expectedOutput: expectedOutput, verify: Verification.Fails).VerifyIL("C.Main", expectedIL, sequencePoints: "C.Main"); 6814CompileAndVerify(string.Format(template, "checked "), options: TestOptions.UnsafeDebugExe, expectedOutput: expectedOutput, verify: Verification.Fails).VerifyIL("C.Main", expectedIL, sequencePoints: "C.Main"); 6870CompileAndVerify(string.Format(template, "unchecked"), options: TestOptions.UnsafeReleaseExe, expectedOutput: expectedOutput, verify: Verification.Fails).VerifyIL("C.Main", expectedIL); 6871CompileAndVerify(string.Format(template, "checked"), options: TestOptions.UnsafeReleaseExe, expectedOutput: expectedOutput, verify: Verification.Fails).VerifyIL("C.Main", expectedIL); 6912CompileAndVerify(string.Format(template, "unchecked"), options: TestOptions.UnsafeReleaseDll, verify: Verification.Passes).VerifyIL("C.M", expectedIL); 6913CompileAndVerify(string.Format(template, "checked"), options: TestOptions.UnsafeReleaseDll, verify: Verification.Passes).VerifyIL("C.M", expectedIL); 6981CompileAndVerify(string.Format(template, "unchecked"), options: TestOptions.UnsafeReleaseDll, verify: Verification.Passes).VerifyIL("C.M", expectedIL); 6982CompileAndVerify(string.Format(template, "checked"), options: TestOptions.UnsafeReleaseDll, verify: Verification.Passes).VerifyIL("C.M", expectedIL); 7036CompileAndVerify(text, options: TestOptions.UnsafeReleaseExe, expectedOutput: "12", verify: Verification.Fails).VerifyIL("C.Main", @" 7099CompileAndVerify(text, options: TestOptions.UnsafeReleaseExe, expectedOutput: "1234", verify: Verification.FailsPEVerify).VerifyIL("C.Main", @" 7260CompileAndVerify(text, options: TestOptions.UnsafeReleaseExe, expectedOutput: expectedOutput, verify: Verification.Passes).VerifyIL("C.Main", @" 7347CompileAndVerify(text, options: TestOptions.UnsafeReleaseExe, expectedOutput: expectedOutput, verify: Verification.Passes).VerifyIL("C.Main", @" 7389CompileAndVerify(text, options: TestOptions.UnsafeReleaseExe, expectedOutput: expectedOutput, verify: Verification.Passes).VerifyIL("C.Main", @" 7432CompileAndVerify(text, options: TestOptions.UnsafeReleaseDll, verify: Verification.Fails).VerifyIL("S.Main", @" 7497CompileAndVerify(text, options: TestOptions.UnsafeReleaseDll, verify: Verification.Fails).VerifyIL("S.Main", @" 7562CompileAndVerify(text, options: TestOptions.UnsafeReleaseDll, verify: Verification.Fails).VerifyIL("S.Main", @" 7627CompileAndVerify(text, options: TestOptions.UnsafeReleaseDll, verify: Verification.Fails).VerifyIL("S.Main", @" 7697CompileAndVerify(text, options: TestOptions.UnsafeDebugDll, verify: Verification.Fails).VerifyIL("C.Test", @" 7807comp.VerifyIL("C.Test", @" 7869comp.VerifyIL("C.Test1", @" 79752", verify: Verification.Fails).VerifyIL("S.Main", @" 8059CompileAndVerify(text, options: TestOptions.UnsafeReleaseExe, expectedOutput: "4", verify: Verification.Fails).VerifyIL("S.Main", @" 8123CompileAndVerify(text, options: TestOptions.UnsafeReleaseExe, expectedOutput: "4", verify: Verification.Fails).VerifyIL("S.Main", @" 8182CompileAndVerify(text, options: TestOptions.UnsafeReleaseExe, expectedOutput: "I0", verify: Verification.Fails).VerifyIL("S.Main", @" 8250CompileAndVerify(text, options: TestOptions.UnsafeReleaseExe, expectedOutput: "8", verify: Verification.Fails).VerifyIL("S.Main", @" 8357CompileAndVerify(text, options: TestOptions.UnsafeReleaseExe, expectedOutput: expectedOutput, verify: Verification.Fails).VerifyIL("S.Main", @" 8424CompileAndVerify(text, options: TestOptions.UnsafeReleaseExe, expectedOutput: "44", verify: Verification.Fails).VerifyIL("S.Main", @" 8482CompileAndVerify(text, options: TestOptions.UnsafeReleaseExe, expectedOutput: "11", verify: Verification.Fails).VerifyIL("S.Main", @" 8538CompileAndVerify(text, options: TestOptions.UnsafeReleaseExe, expectedOutput: "11", verify: Verification.Fails).VerifyIL("S.Main", @" 8597CompileAndVerify(text, options: TestOptions.UnsafeReleaseExe, expectedOutput: "01", verify: Verification.Fails).VerifyIL("S.Main", @" 10060CompileAndVerify(text, options: TestOptions.UnsafeReleaseExe, expectedOutput: "011010011010", verify: Verification.Fails).VerifyIL("S.Main", @" 10162verifier.VerifyIL("Program.<<Main>$>g__test|0_0<T>(S<T>*)", @" 10204verifier.VerifyIL("Program.<<Main>$>g__test|0_0<T>(T*)", @" 10289CompileAndVerify(text, options: TestOptions.UnsafeReleaseDll, verify: Verification.Fails).VerifyIL("C.M", @" 10346CompileAndVerify(text, options: TestOptions.UnsafeReleaseDll, verify: Verification.Fails).VerifyIL("C.M", @" 10383CompileAndVerify(text, options: TestOptions.UnsafeReleaseDll, verify: Verification.FailsPEVerify).VerifyIL("C.M", @" 10474verifier.VerifyIL("C.Main", @" 10498verifier.VerifyIL("C.<>c__DisplayClass0_0.<Main>b__0", @" 10543CompileAndVerify(text, options: TestOptions.UnsafeReleaseExe, expectedOutput: "0", verify: Verification.Fails).VerifyIL("T.Main", @" 10566CompileAndVerify(text, options: TestOptions.UnsafeReleaseExe, expectedOutput: "0", verify: Verification.Fails).VerifyIL("T.Main", @" 10617compVerifier.VerifyIL("C.Main", @" 10960CompileAndVerify(text, options: TestOptions.UnsafeReleaseDll, verify: Verification.Fails).VerifyIL("C.Test", @" 11228comp.VerifyIL("FixedStruct.ToString", @" 11281comp.VerifyIL("FixedStruct.ToString", @" 11393verifier.VerifyIL("Test.Test1", @" 11409verifier.VerifyIL("Test.Test2", @" 11464verifier.VerifyIL("Test.Main", @" 11544verifier.VerifyIL("Test.Main", @" 11656compVerifier.VerifyIL("C.Main", @" 11702compVerifier.VerifyIL("C.Main", @" 11751compVerifier.VerifyIL("C.Main", @" 11793compVerifier.VerifyIL("C.Main", @" 11836compVerifier.VerifyIL("C..ctor", @" 11890compVerifier.VerifyIL("C.ToManagedByteArray", @" 11963v.VerifyIL("C.ToManagedByteArray", @" 12134comp.VerifyIL("Program.Main", @" 12166comp.VerifyIL("Program.Main", @"
Emit\CompilationEmitTests.cs (2)
1612verifier.VerifyIL("C.M2", @" 1689verifier.VerifyIL("C.M2", @"
Emit\CovariantReturnTests.cs (1)
444.VerifyIL("Derived2.Test", @"
Emit\DynamicAnalysis\DynamicAnalysisResourceTests.cs (1)
981CompileAndVerify(source, emitOptions: emitOptions).VerifyIL("C..cctor()",
Emit\DynamicAnalysis\DynamicInstrumentationTests.cs (8)
276verifier.VerifyIL("Microsoft.CodeAnalysis.Runtime.Instrumentation.CreatePayload(System.Guid, int, int, ref bool[], int)", expectedCreatePayloadForMethodsSpanningSingleFileIL); 277verifier.VerifyIL("Microsoft.CodeAnalysis.Runtime.Instrumentation.CreatePayload(System.Guid, int, int[], ref bool[], int)", expectedCreatePayloadForMethodsSpanningMultipleFilesIL); 278verifier.VerifyIL("Microsoft.CodeAnalysis.Runtime.Instrumentation.FlushPayload", expectedFlushPayloadIL); 472verifier.VerifyIL("Program.Barney", expectedBarneyIL); 473verifier.VerifyIL("<PrivateImplementationDetails>..cctor", expectedPIDStaticConstructorIL); 679verifier.VerifyIL("MyBox<T>.GetValue", expectedReleaseGetValueIL); 683verifier.VerifyIL("MyBox<T>.GetValue", expectedDebugGetValueIL); 3098verifier.VerifyIL("Class1<T>.Method1<U>",
Emit\EmitErrorTests.cs (1)
192compilation2.VerifyIL("B.Main()", @"
Emit\EmitMetadataTests.cs (17)
1550verifier.VerifyIL("TC1.TM1<T1>", 1560verifier.VerifyIL("TC1.TM2<T2>", 1570verifier.VerifyIL("TC2<T3>.TM3<T4>", 1582verifier.VerifyIL("TC2<T3>.TM4<T5>", 1594verifier.VerifyIL("TC2<T3>.TM5<T6>", 1604verifier.VerifyIL("TC2<T3>.TM6<T7>", 3017.VerifyIL("<top-level-statements-entry-point>", expectedIl); 3026.VerifyIL("<top-level-statements-entry-point>", expectedIl); 3037.VerifyIL("<top-level-statements-entry-point>", expectedIl); 3045.VerifyIL("<top-level-statements-entry-point>", expectedIl); 3052.VerifyIL("<top-level-statements-entry-point>", expectedIl); 3060.VerifyIL("<top-level-statements-entry-point>", """ 3080.VerifyIL("<top-level-statements-entry-point>", """ 3100.VerifyIL("<top-level-statements-entry-point>", """ 3134verifier.VerifyIL("<top-level-statements-entry-point>", """ 3257.VerifyIL("<top-level-statements-entry-point>", $$""" 3314verifier.VerifyIL("<top-level-statements-entry-point>", """
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (911)
CodeGen\CodeGenCallTests.cs (275)
80verifier.VerifyIL("Program.Call1<T>", 94verifier.VerifyIL("Program.Call2<T>", 178verifier.VerifyIL("Program.Call1<T>", 253verifier.VerifyIL("Program.Call1<T>", 268verifier.VerifyIL("Program.Call2<T>", 352verifier.VerifyIL("Program.Call1<T>", 434verifier.VerifyIL("Program.<Call1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 523verifier.VerifyIL("Program.<Call2>d__2<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 694verifier.VerifyIL("Program.<Call1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 846verifier.VerifyIL("Program.<Call1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 975verifier.VerifyIL("Program.<Call2>d__2<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 1188verifier.VerifyIL("Program.<Call1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 1382verifier.VerifyIL("Program.<Call1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 1473verifier.VerifyIL("Program.<Call2>d__2<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 1670verifier.VerifyIL("Program.<Call1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 1857verifier.VerifyIL("Program.Call1<T>", 1888verifier.VerifyIL("Program.Call2<T>", 2018verifier.VerifyIL("Program.Call1<T>", 2136verifier.VerifyIL("Program.Call1<T>", 2168verifier.VerifyIL("Program.Call2<T>", 2298verifier.VerifyIL("Program.Call1<T>", 2393verifier.VerifyIL("Program.Call1<T>", 2411verifier.VerifyIL("Program.Call2<T>", 2552verifier.VerifyIL("Program.Call1<T>", 2571verifier.VerifyIL("Program.Call2<T>", 2719verifier.VerifyIL("Program.<Call1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 2812verifier.VerifyIL("Program.<Call2>d__2<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 3048verifier.VerifyIL("Program.<Call1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 3181verifier.VerifyIL("Program.<Call2>d__2<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 3458verifier.VerifyIL("Program.Shift1<T>", 3482verifier.VerifyIL("Program.Shift2<T>", 3589verifier.VerifyIL("Program.Shift1<T>", 3678verifier.VerifyIL("Program.Shift1<T>", 3703verifier.VerifyIL("Program.Shift2<T>", 3810verifier.VerifyIL("Program.Shift1<T>", 3906verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 4010verifier.VerifyIL("Program.<Shift2>d__2<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 4208verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 4379verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 4523verifier.VerifyIL("Program.<Shift2>d__2<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 4763verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 4965verifier.VerifyIL("Program.Shift1<T>", 4996verifier.VerifyIL("Program.Shift2<T>", 5110verifier.VerifyIL("Program.Shift1<T>", 5209verifier.VerifyIL("Program.Shift1<T>", 5241verifier.VerifyIL("Program.Shift2<T>", 5355verifier.VerifyIL("Program.Shift1<T>", 5461verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 5568verifier.VerifyIL("Program.<Shift2>d__2<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 5769verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 5943verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 6090verifier.VerifyIL("Program.<Shift2>d__2<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 6333verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 6538verifier.VerifyIL("Program.Shift1<T>", 6567verifier.VerifyIL("Program.Shift2<T>", 6679verifier.VerifyIL("Program.Shift1<T>", 6776verifier.VerifyIL("Program.Shift1<T>", 6806verifier.VerifyIL("Program.Shift2<T>", 6918verifier.VerifyIL("Program.Shift1<T>", 7022verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 7118verifier.VerifyIL("Program.<Shift2>d__2<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 7314verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 7483verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 7619verifier.VerifyIL("Program.<Shift2>d__2<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 7857verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 8057verifier.VerifyIL("Program.Shift1<T>", 8086verifier.VerifyIL("Program.Shift2<T>", 8198verifier.VerifyIL("Program.Shift1<T>", 8295verifier.VerifyIL("Program.Shift1<T>", 8325verifier.VerifyIL("Program.Shift2<T>", 8437verifier.VerifyIL("Program.Shift1<T>", 8541verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 8640verifier.VerifyIL("Program.<Shift2>d__2<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 8839verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 9011verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 9150verifier.VerifyIL("Program.<Shift2>d__2<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 9391verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 9599verifier.VerifyIL("Program.Shift1<T>", 9630verifier.VerifyIL("Program.Shift2<T>", 9746verifier.VerifyIL("Program.Shift1<T>", 9856verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 9954verifier.VerifyIL("Program.<Shift2>d__2<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 10188verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 10378verifier.VerifyIL("Program.Shift1<T>", 10409verifier.VerifyIL("Program.Shift2<T>", 10525verifier.VerifyIL("Program.Shift1<T>", 10635verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 10736verifier.VerifyIL("Program.<Shift2>d__2<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 10973verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 11161verifier.VerifyIL("Program.Shift1<T>", 11204verifier.VerifyIL("Program.Shift2<T>", 11330verifier.VerifyIL("Program.Shift1<T>", 11441verifier.VerifyIL("Program.Shift1<T>", 11485verifier.VerifyIL("Program.Shift2<T>", 11611verifier.VerifyIL("Program.Shift1<T>", 11729verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 11839verifier.VerifyIL("Program.<Shift2>d__2<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 12049verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 12232verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 12382verifier.VerifyIL("Program.<Shift2>d__2<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 12634verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 12848verifier.VerifyIL("Program.Shift1<T>", 12874verifier.VerifyIL("Program.Shift2<T>", 12983verifier.VerifyIL("Program.Shift1<T>", 13077verifier.VerifyIL("Program.Shift1<T>", 13104verifier.VerifyIL("Program.Shift2<T>", 13213verifier.VerifyIL("Program.Shift1<T>", 13314verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 13420verifier.VerifyIL("Program.<Shift2>d__2<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 13620verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 13784verifier.VerifyIL("Program.Shift1<T>", 13814verifier.VerifyIL("Program.Shift2<T>", 13927verifier.VerifyIL("Program.Shift1<T>", 14025verifier.VerifyIL("Program.Shift1<T>", 14056verifier.VerifyIL("Program.Shift2<T>", 14169verifier.VerifyIL("Program.Shift1<T>", 14274verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 14389verifier.VerifyIL("Program.<Shift2>d__2<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 14598verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 14778verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 14876verifier.VerifyIL("Program.<Shift2>d__2<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 15074verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 15243verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 15395verifier.VerifyIL("Program.<Shift2>d__2<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 15640verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 15849verifier.VerifyIL("Program.Shift1<T>", 15889verifier.VerifyIL("Program.Shift2<T>", 16012verifier.VerifyIL("Program.Shift1<T>", 16120verifier.VerifyIL("Program.Shift1<T>", 16161verifier.VerifyIL("Program.Shift2<T>", 16284verifier.VerifyIL("Program.Shift1<T>", 16399verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 16506verifier.VerifyIL("Program.<Shift2>d__2<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 16713verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 16884verifier.VerifyIL("Program.Shift1<T>", 16928verifier.VerifyIL("Program.Shift2<T>", 17055verifier.VerifyIL("Program.Shift1<T>", 17167verifier.VerifyIL("Program.Shift1<T>", 17212verifier.VerifyIL("Program.Shift2<T>", 17339verifier.VerifyIL("Program.Shift1<T>", 17458verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 17572verifier.VerifyIL("Program.<Shift2>d__2<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 17786verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 17971verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 18083verifier.VerifyIL("Program.<Shift2>d__2<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 18295verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 18478verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 18631verifier.VerifyIL("Program.<Shift2>d__2<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 18884verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 19099verifier.VerifyIL("Program.Shift1<T>", 19119verifier.VerifyIL("Program.Shift2<T>", 19220verifier.VerifyIL("Program.Shift1<T>", 19306verifier.VerifyIL("Program.Shift1<T>", 19327verifier.VerifyIL("Program.Shift2<T>", 19428verifier.VerifyIL("Program.Shift1<T>", 19521verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 19610verifier.VerifyIL("Program.<Shift2>d__2<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 19789verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 19952verifier.VerifyIL("Program.Shift1<T>", 19977verifier.VerifyIL("Program.Shift2<T>", 20098verifier.VerifyIL("Program.Shift1<T>", 20201verifier.VerifyIL("Program.Shift1<T>", 20227verifier.VerifyIL("Program.Shift2<T>", 20348verifier.VerifyIL("Program.Shift1<T>", 20458verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 20553verifier.VerifyIL("Program.<Shift2>d__2<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 20758verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 20929verifier.VerifyIL("Program.Shift1<T>", 20962verifier.VerifyIL("Program.Shift2<T>", 21093verifier.VerifyIL("Program.Shift1<T>", 21209verifier.VerifyIL("Program.Shift1<T>", 21243verifier.VerifyIL("Program.Shift2<T>", 21374verifier.VerifyIL("Program.Shift1<T>", 21497verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 21601verifier.VerifyIL("Program.<Shift2>d__2<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 21825verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 22005verifier.VerifyIL("Program.Shift1<T>", 22035verifier.VerifyIL("Program.Shift2<T>", 22163verifier.VerifyIL("Program.Shift1<T>", 22276verifier.VerifyIL("Program.Shift1<T>", 22307verifier.VerifyIL("Program.Shift2<T>", 22435verifier.VerifyIL("Program.Shift1<T>", 22555verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 22668verifier.VerifyIL("Program.<Shift2>d__2<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 22900verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 23088verifier.VerifyIL("Program.Shift1<T>", 23122verifier.VerifyIL("Program.Shift2<T>", 23254verifier.VerifyIL("Program.Shift1<T>", 23371verifier.VerifyIL("Program.Shift1<T>", 23406verifier.VerifyIL("Program.Shift2<T>", 23538verifier.VerifyIL("Program.Shift1<T>", 23662verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 23780verifier.VerifyIL("Program.<Shift2>d__2<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 24017verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 24217verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 24323verifier.VerifyIL("Program.<Shift2>d__2<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 24549verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 24738verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 24898verifier.VerifyIL("Program.<Shift2>d__2<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 25171verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 25400verifier.VerifyIL("Program.Shift1<T>", 25447verifier.VerifyIL("Program.Shift2<T>", 25592verifier.VerifyIL("Program.Shift1<T>", 25722verifier.VerifyIL("Program.Shift1<T>", 25770verifier.VerifyIL("Program.Shift2<T>", 25915verifier.VerifyIL("Program.Shift1<T>", 26052verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 26170verifier.VerifyIL("Program.<Shift2>d__2<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 26408verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 26602verifier.VerifyIL("Program.Shift1<T>", 26646verifier.VerifyIL("Program.Shift2<T>", 26788verifier.VerifyIL("Program.Shift1<T>", 26915verifier.VerifyIL("Program.Shift1<T>", 26960verifier.VerifyIL("Program.Shift2<T>", 27102verifier.VerifyIL("Program.Shift1<T>", 27236verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 27353verifier.VerifyIL("Program.<Shift2>d__2<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 27590verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 27783verifier.VerifyIL("Program.Shift1<T>", 27831verifier.VerifyIL("Program.Shift2<T>", 27977verifier.VerifyIL("Program.Shift1<T>", 28108verifier.VerifyIL("Program.Shift1<T>", 28157verifier.VerifyIL("Program.Shift2<T>", 28303verifier.VerifyIL("Program.Shift1<T>", 28441verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 28563verifier.VerifyIL("Program.<Shift2>d__2<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 28805verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 29010verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 29130verifier.VerifyIL("Program.<Shift2>d__2<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 29370verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 29573verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 29731verifier.VerifyIL("Program.<Shift2>d__2<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 30009verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 30241verifier.VerifyIL("Program.Shift1<T>", 30267verifier.VerifyIL("Program.Shift2<T>", 30389verifier.VerifyIL("Program.Shift1<T>", 30496verifier.VerifyIL("Program.Shift1<T>", 30523verifier.VerifyIL("Program.Shift2<T>", 30645verifier.VerifyIL("Program.Shift1<T>", 30759verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 30862verifier.VerifyIL("Program.<Shift2>d__2<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 31075verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 31245verifier.VerifyIL("Program.Shift1<T>", 31271verifier.VerifyIL("Program.Shift2<T>", 31386verifier.VerifyIL("Program.Shift1<T>", 31486verifier.VerifyIL("Program.Shift1<T>", 31513verifier.VerifyIL("Program.Shift2<T>", 31628verifier.VerifyIL("Program.Shift1<T>", 31735verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 31831verifier.VerifyIL("Program.<Shift2>d__2<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 32030verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 32193verifier.VerifyIL("Program.Shift1<T>", 32236verifier.VerifyIL("Program.Shift2<T>", 32368verifier.VerifyIL("Program.Shift1<T>", 32485verifier.VerifyIL("Program.Shift1<T>", 32529verifier.VerifyIL("Program.Shift2<T>", 32661verifier.VerifyIL("Program.Shift1<T>", 32785verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 32901verifier.VerifyIL("Program.<Shift2>d__2<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 33120verifier.VerifyIL("Program.<Shift1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 33287verifier.VerifyIL("Program.Call1<T>", 33312verifier.VerifyIL("Program.Call2<T>", 33393verifier.VerifyIL("Program.<Call1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 33560verifier.VerifyIL("Program.Call1<T>", 33577verifier.VerifyIL("Program.Call2<T>", 33747verifier.VerifyIL("Program.Test1<T>(ref T)", 33784verifier.VerifyIL("Program.Test2<T>(ref T)", 33954verifier.VerifyIL("Program.Test1<T>(ref T)", 33991verifier.VerifyIL("Program.Test2<T>(ref T)", 34161verifier.VerifyIL("Program.Test1<T>(ref T)", 34200verifier.VerifyIL("Program.Test2<T>(ref T)", 34456verifier.VerifyIL("Program.Test1<T>(ref T)", 34495verifier.VerifyIL("Program.Test2<T>(ref T)", 35318verifier.VerifyIL("Program.Test1<T>(ref T)", 35362verifier.VerifyIL("Program.Test2<T>(ref T)",
CodeGen\CodeGenLengthBasedSwitchTests.cs (39)
81verifier.VerifyIL("C.M", """ 272verifier.VerifyIL("C.M", """ 508verifier.VerifyIL("C.M", """ 834verifier.VerifyIL("C.M", $$""" 1039verifier.VerifyIL("C.M", $$""" 1370verifier.VerifyIL("C.M", """ 1476verifier.VerifyIL("C.M", """ 1651verifier.VerifyIL("C.M", """ 1833verifier.VerifyIL("C.M", """ 1984verifier.VerifyIL("C.M", """ 2090verifier.VerifyIL("C.M", """ 2322verifier.VerifyIL("C.M", """ 2434verifier.VerifyIL("C.M", """ 2637verifier.VerifyIL("C.M", """ 2867verifier.VerifyIL("C.M", """ 3171verifier.VerifyIL("C.M", """ 4387verifier.VerifyIL("C.M", """ 6753verifier.VerifyIL("C.M", """ 7764verifier.VerifyIL("C.M", """ 9057verifier.VerifyIL("C.M", """ 9187verifier.VerifyIL("C.M", """ 9369verifier.VerifyIL("C.M", """ 9584verifier.VerifyIL("C.M", """ 9828verifier.VerifyIL("C.M", """ 9965verifier.VerifyIL("C.M", """ 10345verifier.VerifyIL("C.M", """ 10806verifier.VerifyIL("C.M", """ 11137verifier.VerifyIL("C.M", """ 11336verifier.VerifyIL("C.M", """ 11646verifier.VerifyIL("C.M", """ 11993verifier.VerifyIL("C.M", """ 12337verifier.VerifyIL("C.M", """ 12650verifier.VerifyIL("C.M", """ 12988verifier.VerifyIL("C.M", """ 13111verifier.VerifyIL("C.M", """ 13305verifier.VerifyIL("C.M", """ 13588verifier.VerifyIL("C.M", """ 13913verifier.VerifyIL("C.M", """ 14023verifier.VerifyIL("C.M", """
CodeGen\CodeGenMethodGroupConversionCachingTests.cs (158)
37verifier.VerifyIL("C.Main", @" 71verifier.VerifyIL("C.Main", @" 109verifier.VerifyIL("C.Main", @" 151verifier.VerifyIL("C.Main", @" 193verifier.VerifyIL("C.Main", @" 235verifier.VerifyIL("C.Main", @" 276verifier.VerifyIL("C.Main", @" 353verifier.VerifyIL("C.<>c.<Main>b__0_0", @" 417verifier.VerifyIL("C..cctor", @" 447verifier.VerifyIL("C..cctor", @" 472verifier.VerifyIL("<top-level-statements-entry-point>", @" 498verifier.VerifyIL("<top-level-statements-entry-point>", @" 520verifier.VerifyIL("<top-level-statements-entry-point>", @" 554verifier.VerifyIL("C.Main", @" 597verifier.VerifyIL("D<T>.Test", @" 641verifier.VerifyIL("D<T>.Test", @" 686verifier.VerifyIL("D<T>.Test", @" 732verifier.VerifyIL("D<T>.Test", @" 778verifier.VerifyIL("D<T>.Test", @" 823verifier.VerifyIL("D<T>.Test", @" 866verifier.VerifyIL("D<T>.Test", @" 909verifier.VerifyIL("D<T>.Test", @" 954verifier.VerifyIL("D<T>.Test", @" 999verifier.VerifyIL("D<T>.Test", @" 1044verifier.VerifyIL("D<T>.Test", @" 1090verifier.VerifyIL("D<T>.Test", @" 1136verifier.VerifyIL("D<T>.Test", @" 1184verifier.VerifyIL("D.Test<T>", @" 1229verifier.VerifyIL("D.Test<T>", @" 1274verifier.VerifyIL("D.Test<T>", @" 1324verifier.VerifyIL("D<M>.Test<T>", @" 1369verifier.VerifyIL("C.Main", @" 1407verifier.VerifyIL("C.Main", @" 1451verifier.VerifyIL("D<T>.Test", @" 1495verifier.VerifyIL("D<T>.Test", @" 1539verifier.VerifyIL("D<T>.Test", @" 1586verifier.VerifyIL("D<T>.Test", @" 1633verifier.VerifyIL("D<T>.Test", @" 1680verifier.VerifyIL("D<T>.Test", @" 1728verifier.VerifyIL("D<T>.Test", @" 1780verifier.VerifyIL("D<T, M>.Test", @" 1823verifier.VerifyIL("C.Main", @" 1868verifier.VerifyIL("D.Test<T>", @" 1913verifier.VerifyIL("D<V>.Test<T>", @" 1962verifier.VerifyIL("D<V>.Test<T>", @" 2018verifier.VerifyIL("D<T>.Test", @" 2081CompileAndVerify(source, symbolValidator: containerValidator, expectedOutput: PASS).VerifyIL("D<T>.Test<M>", @" 2142CompileAndVerify(source, symbolValidator: containerValidator, expectedOutput: PASS).VerifyIL("D.Test<M>", @" 2199CompileAndVerify(source, symbolValidator: containerValidator, expectedOutput: PASS).VerifyIL("D.Test<M>", @" 2237CompileAndVerify(source, expectedOutput: PASS).VerifyIL("C.Main", @" 2275CompileAndVerify(source, expectedOutput: PASS).VerifyIL("C.Main", @" 2310CompileAndVerify(source).VerifyIL("E.Test", @" 2350CompileAndVerify(source, expectedOutput: PASS).VerifyIL("D<T>.Test", @" 2398CompileAndVerify(source, expectedOutput: PASS).VerifyIL("D<K>.Test", @" 2436CompileAndVerify(source).VerifyIL("E.F<T>.Test", @" 2474CompileAndVerify(source, expectedOutput: PASS).VerifyIL("C.Test<T>", @" 2517CompileAndVerify(source, expectedOutput: PASS).VerifyIL("C.Test<T>", @" 2555CompileAndVerify(source).VerifyIL("E.Test<T>", @" 2589verifier.VerifyIL("C.<>c.<Main>b__0_0", @" 2627verifier.VerifyIL("C.<>c.<Main>b__0_0", @" 2673verifier.VerifyIL("D<T>.<>c.<Test>b__0_0", @" 2720verifier.VerifyIL("D<T>.<>c.<Test>b__1_0", @" 2765verifier.VerifyIL("D<T>.<>c__0<G>.<Test>b__0_0", @" 2811verifier.VerifyIL("D.<>c__0<G>.<Test>b__0_0", @" 2847verifier.VerifyIL("C<T>.Test0", @" 2860verifier.VerifyIL("C<T>.Test1", @" 2890verifier.VerifyIL("C<T>.Test0", @" 2903verifier.VerifyIL("C<T>.Test1", @" 2934verifier.VerifyIL("C<T, V>.Test0", @" 2947verifier.VerifyIL("C<T, V>.Test1", @" 2978verifier.VerifyIL("C<T>.Test0", @" 2991verifier.VerifyIL("C<T>.Test1", @" 3021verifier.VerifyIL("C<T>.Test0", @" 3034verifier.VerifyIL("C<T>.Test1", @" 3067verifier.VerifyIL("C.Test0<T>", @" 3085verifier.VerifyIL("C.Test1<T>", @" 3126verifier.VerifyIL("C.Test<V>", @" 3168verifier.VerifyIL("C<T>.Test<V>", @" 3212verifier.VerifyIL("C<A, T>.Test<V>", @" 3254verifier.VerifyIL("C<T>.Test<V>", @" 3296verifier.VerifyIL("C.Test<T>", @" 3402verifier.VerifyIL("A<T>.B<V>.Test0", @" 3421verifier.VerifyIL("A<T>.B<V>.Test1", @" 3440verifier.VerifyIL("A<T>.B<V>.Test2", @" 3459verifier.VerifyIL("A<T>.B<V>.Test3", @" 3478verifier.VerifyIL("A<T>.B<V>.Test4", @" 3497verifier.VerifyIL("A<T>.B<V>.Test5", @" 3552verifier.VerifyIL("C.Test<T>", @" 3619verifier.VerifyIL("E.Test<T>", @" 3690verifier.VerifyIL("E.<Test>g__LF3|0_1<T, G>", @" 3704verifier.VerifyIL("E.<Test>g__LF4|0_3<T, G>", @" 3717verifier.VerifyIL("E.<Test>g__LF5|0_2<T, G>", @" 3772verifier.VerifyIL("E.<Test>g__LF1|0_1<T, G>", @" 3789verifier.VerifyIL("E.<Test>g__LF3|0_2<T, G>", @" 3830verifier.VerifyIL("Program.<<Main>$>g__Owner|0_0<T>", @" 3843verifier.VerifyIL("Program.<<Main>$>g__Owner|0_3<T>", @" 3880verifier.VerifyIL("C.Owner<T>(int)", @" 3893verifier.VerifyIL("C.Owner<T>(string)", @" 3933verifier.VerifyIL("C.Owner<T>(int)", @" 3946verifier.VerifyIL("C.<F>g__Owner|1_0<T>", @" 3980verifier.VerifyIL("Program.<<Main>$>g__F0|0_0", @" 3993verifier.VerifyIL("Program.<<Main>$>g__F1|0_1", @" 4036verifier.VerifyIL("C.<F>g__F0|0_1<T>", @" 4049verifier.VerifyIL("C.<F>g__F1|0_2<T>", @" 4094verifier.VerifyIL("C.<F>g__Owner|0_0<T>", @" 4107verifier.VerifyIL("C.<F>g__F1|0_1<T>", @" 4144verifier.VerifyIL("C.F0", @" 4157verifier.VerifyIL("C.F1", @" 4188CompileAndVerify(source).VerifyIL("C.Test", @" 4230CompileAndVerify(source).VerifyIL("C<TEventArgs>.Test", @" 4267CompileAndVerify(source).VerifyIL("C<TEventArgs>.Test", @" 4307CompileAndVerify(source).VerifyIL("C.Test<TEventArgs>", @" 4341CompileAndVerify(source, expectedOutput: "{ x = 0 }").VerifyIL("C.Main", @" 4380CompileAndVerify(source, expectedOutput: "{ x = 0 }").VerifyIL("D<G>.Test", @" 4421CompileAndVerify(source, expectedOutput: "{ x = 0 }").VerifyIL("D<G>.Test", @" 4462CompileAndVerify(source, expectedOutput: "{ x = 0 }").VerifyIL("D<G>.Test", @" 4501CompileAndVerify(source, expectedOutput: "{ x = 0 }").VerifyIL("D.Test<T>", @" 4540CompileAndVerify(source, expectedOutput: "{ x = 0 }").VerifyIL("D.Test<T>", @" 4587CompileAndVerify(source).VerifyIL("D.<Owner>g__Test|0_0<T, NotUsed>", @" 4641CompileAndVerify(source).VerifyIL("D<T>.<Top>g__Test|0_0<N0, N1>", @" 4686CompileAndVerify(source, options: TestOptions.UnsafeReleaseDll).VerifyIL("C.Test", @" 4722CompileAndVerify(source, options: TestOptions.UnsafeReleaseDll).VerifyIL("C<T>.Test", @" 4762CompileAndVerify(source, options: TestOptions.UnsafeReleaseDll).VerifyIL("C.Test<T>", @" 4799CompileAndVerify(source).VerifyIL("C.Test", @" 4835CompileAndVerify(source).VerifyIL("C<T>.Test", @" 4875CompileAndVerify(source).VerifyIL("C.Test<T>", @" 4913CompileAndVerify(source).VerifyIL("C.Test<T>", @" 4950CompileAndVerify(source).VerifyIL("C.Test<T>", @" 4986CompileAndVerify(source).VerifyIL("C.Test", @" 5023CompileAndVerify(source).VerifyIL("C.Test", @" 5054CompileAndVerify(source).VerifyIL("C.Test<T>", @" 5094CompileAndVerify(source).VerifyIL("C.<TopLevel>g__Test|0_0<T>", @" 5142CompileAndVerify(source).VerifyIL("C.<>c__DisplayClass0_0<T>.<TopLevel>g__Test|1", @" 5196CompileAndVerify(source).VerifyIL("C.<>c__DisplayClass0_0<T>.<TopLevel>g__Test|3", @" 5245CompileAndVerify(source).VerifyIL("Program.<<Main>$>g__Test|0_3<T>", @" 5295CompileAndVerify(source).VerifyIL("Program.<<Main>$>g__Test|0_3<T>", @" 5323CompileAndVerify(source).VerifyIL("<top-level-statements-entry-point>", @" 5349CompileAndVerify(source).VerifyIL("<top-level-statements-entry-point>", @" 5375CompileAndVerify(source).VerifyIL("Program.<<Main>$>g__Test|0_0<T>", @" 5405CompileAndVerify(source).VerifyIL("Program.<<Main>$>g__Test|0_0<T>", @" 5435CompileAndVerify(source).VerifyIL("Program.<<Main>$>g__Test|0_0<T>", @" 5465CompileAndVerify(source).VerifyIL("Program.<<Main>$>g__Test|0_0<T>", @" 5497CompileAndVerify(source).VerifyIL("C<T>.Test", @" 5525CompileAndVerify(source).VerifyIL("C<T>.Test<G>", @" 5553CompileAndVerify(source).VerifyIL("C<T>.Test<G>", @" 5584CompileAndVerify(source).VerifyIL("M<N>.<F>g__Test|0_0<I, C>", @" 5623comp.VerifyIL("C.Main", @" 5706verifier.VerifyIL("D.InstanceAdd", @" 5733verifier.VerifyIL("D.InstanceRemove", @" 5753verifier.VerifyIL("D.StaticAdd", @" 5776verifier.VerifyIL("D.StaticRemove", @" 5823verifier.VerifyIL("C.InstanceAssign", @" 5850verifier.VerifyIL("C.StaticAssign", @" 5902CompileAndVerify(text, parseOptions: TestOptions.Regular11, expectedOutput: PASS).VerifyIL("Test.Main", @" 5964").VerifyIL("C.Main()", @" 6033verifier.VerifyIL("Program.Main", @" 6171verifier.VerifyIL("Test.M<G>", @" 6327verifier.VerifyIL("Test.M<G>", @"
CodeGen\CodeGenSpanBasedStringConcatTests.cs (166)
40comp.VerifyIL("Test.M1", """ 55comp.VerifyIL("Test.M2", """ 96comp.VerifyIL("Test.M1", """ 112comp.VerifyIL("Test.M2", """ 172comp.VerifyIL("Test.M1", """ 187comp.VerifyIL("Test.M2", """ 233comp.VerifyIL("C.M", """ 285comp.VerifyIL("C.M", """ 354verifier.VerifyIL("Test.M1", expectedEquivalentIL); 355verifier.VerifyIL("Test.M2", expectedEquivalentIL); 394verifier.VerifyIL("Test.M1", """ 404verifier.VerifyIL("Test.M2", """ 450verifier.VerifyIL("Test.M", """ 491verifier.VerifyIL("Test.M", """ 541verifier.VerifyIL("Test.M1", """ 552verifier.VerifyIL("Test.M2", """ 592verifier.VerifyIL("Test.M1", """ 608verifier.VerifyIL("Test.M2", """ 680verifier.VerifyIL("Test.M", """ 754verifier.VerifyIL("Test.M", """ 829verifier.VerifyIL("Test.M", """ 878comp.VerifyIL("Test.<M>d__1.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", """ 1032comp.VerifyIL("Test.M1", """ 1047comp.VerifyIL("Test.M2", """ 1101verifier.VerifyIL("Test.M1", """ 1118verifier.VerifyIL("Test.M2", """ 1135verifier.VerifyIL("Test.M3", """ 1152verifier.VerifyIL("Test.M4", """ 1211verifier.VerifyIL("Test.M1", """ 1229verifier.VerifyIL("Test.M2", """ 1247verifier.VerifyIL("Test.M3", """ 1265verifier.VerifyIL("Test.M4", """ 1315comp.VerifyIL("Test.M", """ 1391verifier.VerifyIL("Test.M1", """ 1408verifier.VerifyIL("Test.M2", """ 1425verifier.VerifyIL("Test.M3", """ 1442verifier.VerifyIL("Test.M4", """ 1502verifier.VerifyIL("C.M", """ 1565verifier.VerifyIL("C.M", """ 1644verifier.VerifyIL("Test.M1", expectedEquivalentIL); 1645verifier.VerifyIL("Test.M2", expectedEquivalentIL); 1646verifier.VerifyIL("Test.M3", expectedEquivalentIL); 1690verifier.VerifyIL("Test.M1", """ 1701verifier.VerifyIL("Test.M2", """ 1712verifier.VerifyIL("Test.M3", """ 1723verifier.VerifyIL("Test.M4", """ 1771verifier.VerifyIL("Test.M", """ 1814verifier.VerifyIL("Test.M", """ 1873verifier.VerifyIL("Test.M1", """ 1885verifier.VerifyIL("Test.M2", """ 1897verifier.VerifyIL("Test.M3", """ 1909verifier.VerifyIL("Test.M4", """ 1960verifier.VerifyIL("Test.M1", """ 1973verifier.VerifyIL("Test.M2", """ 2013comp.VerifyIL("Test.M1", """ 2031comp.VerifyIL("Test.M2", """ 2081verifier.VerifyIL("Test.M1", """ 2095verifier.VerifyIL("Test.M2", """ 2142verifier.VerifyIL("Test.M1", """ 2159verifier.VerifyIL("Test.M2", """ 2176verifier.VerifyIL("Test.M3", """ 2193verifier.VerifyIL("Test.M4", """ 2271verifier.VerifyIL("Test.M", """ 2348verifier.VerifyIL("Test.M", """ 2426verifier.VerifyIL("Test.M", """ 2476comp.VerifyIL("Test.<M>d__1.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", """ 2675comp.VerifyIL("Test.M1", """ 2692comp.VerifyIL("Test.M2", """ 2709comp.VerifyIL("Test.M3", """ 2726comp.VerifyIL("Test.M4", """ 2792verifier.VerifyIL("Test.M1", """ 2811verifier.VerifyIL("Test.M2", """ 2830verifier.VerifyIL("Test.M3", """ 2849verifier.VerifyIL("Test.M4", """ 2868verifier.VerifyIL("Test.M5", """ 2890verifier.VerifyIL("Test.M6", """ 2912verifier.VerifyIL("Test.M7", """ 2980verifier.VerifyIL("Test.M1", """ 3000verifier.VerifyIL("Test.M2", """ 3020verifier.VerifyIL("Test.M3", """ 3040verifier.VerifyIL("Test.M4", """ 3060verifier.VerifyIL("Test.M5", """ 3084verifier.VerifyIL("Test.M6", """ 3108verifier.VerifyIL("Test.M7", """ 3168comp.VerifyIL("Test.M", """ 3256verifier.VerifyIL("Test.M1", """ 3275verifier.VerifyIL("Test.M2", """ 3294verifier.VerifyIL("Test.M3", """ 3313verifier.VerifyIL("Test.M4", """ 3332verifier.VerifyIL("Test.M5", """ 3354verifier.VerifyIL("Test.M6", """ 3376verifier.VerifyIL("Test.M7", """ 3441verifier.VerifyIL("C.M", """ 3513verifier.VerifyIL("C.M", """ 3608verifier.VerifyIL("Test.M1", expectedEquivalentIL); 3609verifier.VerifyIL("Test.M2", expectedEquivalentIL); 3610verifier.VerifyIL("Test.M3", expectedEquivalentIL); 3611verifier.VerifyIL("Test.M4", expectedEquivalentIL); 3612verifier.VerifyIL("Test.M5", expectedEquivalentIL); 3613verifier.VerifyIL("Test.M6", expectedEquivalentIL); 3664verifier.VerifyIL("Test.M1", """ 3676verifier.VerifyIL("Test.M2", """ 3688verifier.VerifyIL("Test.M3", """ 3700verifier.VerifyIL("Test.M4", """ 3712verifier.VerifyIL("Test.M5", """ 3724verifier.VerifyIL("Test.M6", """ 3736verifier.VerifyIL("Test.M7", """ 3786verifier.VerifyIL("Test.M", """ 3831verifier.VerifyIL("Test.M", """ 3901verifier.VerifyIL("Test.M1", """ 3914verifier.VerifyIL("Test.M2", """ 3927verifier.VerifyIL("Test.M3", """ 3940verifier.VerifyIL("Test.M4", """ 3953verifier.VerifyIL("Test.M5", """ 3967verifier.VerifyIL("Test.M6", """ 3981verifier.VerifyIL("Test.M7", """ 4035verifier.VerifyIL("Test.M1", """ 4049verifier.VerifyIL("Test.M2", """ 4063verifier.VerifyIL("Test.M3", """ 4106comp.VerifyIL("Test.M1", """ 4129comp.VerifyIL("Test.M2", """ 4152comp.VerifyIL("Test.M3", """ 4211comp.VerifyIL("Test.M1", """ 4231comp.VerifyIL("Test.M2", """ 4251comp.VerifyIL("Test.M3", """ 4271comp.VerifyIL("Test.M4", """ 4291comp.VerifyIL("Test.M5", """ 4311comp.VerifyIL("Test.M6", """ 4367verifier.VerifyIL("Test.M", """ 4420verifier.VerifyIL("Test.M1", """ 4434verifier.VerifyIL("Test.M2", """ 4476comp.VerifyIL("Test.M1", """ 4495comp.VerifyIL("Test.M2", """ 4549verifier.VerifyIL("Test.M1", """ 4565verifier.VerifyIL("Test.M2", """ 4581verifier.VerifyIL("Test.M3", """ 4639verifier.VerifyIL("Test.M1", """ 4654verifier.VerifyIL("Test.M2", """ 4669verifier.VerifyIL("Test.M3", """ 4684verifier.VerifyIL("Test.M4", """ 4699verifier.VerifyIL("Test.M5", """ 4714verifier.VerifyIL("Test.M6", """ 4763verifier.VerifyIL("Test.M1", """ 4778verifier.VerifyIL("Test.M2", """ 4833verifier.VerifyIL("Test.M1", """ 4853verifier.VerifyIL("Test.M2", """ 4873verifier.VerifyIL("Test.M3", """ 4893verifier.VerifyIL("Test.M4", """ 4913verifier.VerifyIL("Test.M5", """ 4936verifier.VerifyIL("Test.M6", """ 4959verifier.VerifyIL("Test.M7", """ 5040verifier.VerifyIL("Test.M", """ 5120verifier.VerifyIL("Test.M", """ 5201verifier.VerifyIL("Test.M", """ 5252comp.VerifyIL("Test.<M>d__1.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", """ 5499comp.VerifyIL("Test.M1", """ 5518comp.VerifyIL("Test.M2", """ 5537comp.VerifyIL("Test.M3", """ 5556comp.VerifyIL("Test.M4", """ 5575comp.VerifyIL("Test.M5", """ 5597comp.VerifyIL("Test.M6", """ 5619comp.VerifyIL("Test.M7", """ 5685verifier.VerifyIL("Test.CharInFirstFourArgs", """ 5716verifier.VerifyIL("Test.CharAfterFirstFourArgs", """ 5799comp.VerifyIL("Test.M", """ 5870verifier.VerifyIL("Test.M", """
CodeGen\IndexAndRangeTests.cs (30)
60verifier.VerifyIL("Program.M2", """ 316verifier.VerifyIL("Program.M", """ 403verifier.VerifyIL("Program.M", """ 490verifier.VerifyIL("Program.M", """ 571verifier.VerifyIL("C.M", """ 826verifier.VerifyIL("C.M", """ 873verifier.VerifyIL("C.M", """ 921verifier.VerifyIL("C.M", """ 1017verifier.VerifyIL("Program.M", """ 1268verifier.VerifyIL("Program.M", """ 1343verifier.VerifyIL("Program.M", """ 1404verifier.VerifyIL("Program.M", """ 1479verifier.VerifyIL("Program.M", """ 1979verifier.VerifyIL("Program.M", """ 2200verifier.VerifyIL("C.M", """ 2537verifier.VerifyIL("C.M", """ 2661verifier.VerifyIL("C.M", """ 2758verifier.VerifyIL("C.M", """ 3002verifier.VerifyIL("C.M", """ 3097verifier.VerifyIL("C.M", """ 3287verifier.VerifyIL("C.M", """ 3427verifier.VerifyIL("C.M", """ 3548verifier.VerifyIL("C.M", """ 3623verifier.VerifyIL("C.M", """ 3714verifier.VerifyIL("C.M", """ 3800verifier.VerifyIL("C.M", """ 4054verifier.VerifyIL("C.M", """ 4179verifier.VerifyIL("Program.M", """ 4228verifier.VerifyIL("Program.M", """ 4267verifier.VerifyIL("Program.M", """
Emit\EditAndContinue\EditAndContinueClosureTests.cs (10)
3278v0.VerifyIL("C.F", @" 3517v0.VerifyIL("C.F", @" 3739v0.VerifyIL("C.F", @" 3884v0.VerifyIL("C.F", expectedIL.Replace("<<VALUE>>", "0")); 3939v0.VerifyIL("C.F", 4144v0.VerifyIL("C.<F>g__L|0_0(ref C.<>c__DisplayClass0_0, ref C.<>c__DisplayClass0_1)", @" 4228v0.VerifyIL("C.<F>g__L|1_0(ref C.<>c__DisplayClass1_0)", @" 4309v0.VerifyIL("C.<F>g__L|1_0()", @" 4383v0.VerifyIL("C.<>c__DisplayClass0_0.<F>g__L|1()", @" 4466v0.VerifyIL("C.<>c__DisplayClass0_0.<F>g__L|1(ref C.<>c__DisplayClass0_1)", @"
Emit\EditAndContinue\EditAndContinueStateMachineTests.cs (14)
1182v0.VerifyIL("C.<F>d__4.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", @" 2057v0.VerifyIL("C.<F>d__4.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", @" 2750v0.VerifyIL("C.<F>d__7.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", @" 4305v0.VerifyIL("C.<F>d__5.System.Collections.IEnumerator.MoveNext", @" 4749v0.VerifyIL("C.<F>d__0.System.IDisposable.Dispose", @" 4857v0.VerifyIL("C.<F>d__0.System.Collections.IEnumerator.MoveNext", @" 5184v0.VerifyIL("C.<F>d__0.System.IDisposable.Dispose", @" 5261v0.VerifyIL("C.<F>d__0.System.Collections.IEnumerator.MoveNext", @" 7813v0.VerifyIL("C.<F>d__0.System.Collections.IEnumerator.MoveNext()", baselineIL0); 9215v0.VerifyIL("C.<F>d__0.System.Collections.IEnumerator.MoveNext()", baselineIL.Replace("<<VALUE>>", "1")); 9372v0.VerifyIL("C.<F>d__0.System.Collections.IEnumerator.MoveNext()", baselineIL.Replace("<<VALUE>>", "1")); 9527v0.VerifyIL("C.<F>d__0.System.Collections.IEnumerator.MoveNext()", baselineIL.Replace("<<VALUE>>", "1")); 9634v0.VerifyIL("C.<F>d__0.System.Collections.IEnumerator.MoveNext()", baselineIL0); 9997v0.VerifyIL("Program.<Iterator>d__1.System.Collections.IEnumerator.MoveNext()", @"
Emit\EditAndContinue\EditAndContinueTests.cs (34)
9724v0.VerifyIL("C.F", @" 10673v0.VerifyIL("C.F", expectedIL.Replace("<<VALUE>>", "0")); 10796v0.VerifyIL("C.F", expectedIL.Replace("<<VALUE>>", "0")); 10992v0.VerifyIL("C.F", baselineIL0); 11652v0.VerifyIL("C.F", @" 13087v0.VerifyIL("C.F", @" 13236v0.VerifyIL("C.F", @" 13370v0.VerifyIL("C..ctor", @" 13479v0.VerifyIL("C..ctor", @" 13597v0.VerifyIL("Program.N()", @" 13627v0.VerifyIL("Program.<>c.<N>b__0_0(int)", @" 13788v0.VerifyIL("C.F", @" 13917v0.VerifyIL("C.F", @" 14065v0.VerifyIL("C.G", @" 14261v0.VerifyIL("C.G", @" 14370v0.VerifyIL("C..ctor", @" 14480v0.VerifyIL("C..ctor", @" 14502v0.VerifyIL("C.<>c__DisplayClass0_0.<.ctor>b__0()", @" 14644v0.VerifyIL("C.Method", @" 14665v0.VerifyIL("C.<>c__DisplayClass0_0.<Method>b__0()", @" 14789v0.VerifyIL("C..ctor", @" 14894v0.VerifyIL("C..ctor", @" 14917v0.VerifyIL("C.<>c__DisplayClass3_0.<.ctor>b__0()", @" 15057v0.VerifyIL("Program.N()", @" 15087v0.VerifyIL("Program.<>c.<N>b__1_0(int)", @" 15261v0.VerifyIL("Program.N()", @" 15291v0.VerifyIL("Program.<>c.<N>b__2_0(int)", @" 15310v0.VerifyIL("Program.<>c__DisplayClass2_0.<N>b__1()", @" 15509v0.VerifyIL("Program.G(int)", @" 15539v0.VerifyIL("Program.N(out int)", @" 18945v0.VerifyIL("C@file1.M", @" 19021v0.VerifyIL("C@file1.M", @" 19115v0.VerifyIL("C@file1.M", @" 19204v0.VerifyIL("C@file2.M", @"
Emit\EditAndContinue\LocalSlotMappingTests.cs (16)
57v0.VerifyIL("C.Main", @" 126v0.VerifyIL("C.M", @" 1668v0.VerifyIL("C.M", @" 2151v0.VerifyIL("C.M", @" 2344v0.VerifyIL("C.M", @" 2887v0.VerifyIL("C.M", @" 2995v0.VerifyIL("C.M", @" 3143v0.VerifyIL("C.M", @" 3336v0.VerifyIL("C.M", @" 3443v0.VerifyIL("C.M", @" 3556v0.VerifyIL("C.M", @" 3665v0.VerifyIL("C.M", @" 3755v0.VerifyIL("C.<>c.<M>b__1_0()", @" 3975v0.VerifyIL("C.<F>d__0.System.Collections.IEnumerator.MoveNext", @" 4084v0.VerifyIL("C.<F>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", @" 5062v0.VerifyIL("C.G", @"
Emit\NumericIntPtrTests.cs (97)
1055verifier.VerifyIL("C.M", @" 1103verifier.VerifyIL("C.M", @" 1118verifier.VerifyIL("C.M", @" 1141verifier.VerifyIL("C.M", @" 1156verifier.VerifyIL("C.M", @" 1337verifier.VerifyIL("Program.Main", 1464verifier.VerifyIL("Program.F", 1501verifier.VerifyIL("Program.F1", 1509verifier.VerifyIL("Program.F2", 1655verifier.VerifyIL("B.M1", 1683verifier.VerifyIL("B.M2", 1766verifier.VerifyIL("B.Main", 2568verifier.VerifyIL("Program.Main", expectedIL, ilFormat: ILFormat); 2681verifier.VerifyIL("Program.Main", expectedIL, ilFormat: ILFormat); 3141verifier.VerifyIL("Program.M", @" 3309verifier.VerifyIL("Program.M", @" 6029verifier.VerifyIL("Program.Convert", expectedIL, ilFormat: ILFormat); 6258verifier.VerifyIL("Program.Evaluate", expectedIL, ilFormat: ILFormat); 6634verifier.VerifyIL("Program.Evaluate", expectedIL, ilFormat: ILFormat); 6866verifier.VerifyIL("Program.Evaluate", expectedIL, ilFormat: ILFormat); 6906verifier.VerifyIL("Program.F1", 6914verifier.VerifyIL("Program.F2", 8207verifier.VerifyIL("Program.Add", 8216verifier.VerifyIL("Program.Subtract", 8225verifier.VerifyIL("Program.Multiply", 8234verifier.VerifyIL("Program.Divide", 8243verifier.VerifyIL("Program.Mod", 8252verifier.VerifyIL("Program.Equals", 8261verifier.VerifyIL("Program.NotEquals", 8272verifier.VerifyIL("Program.LessThan", 8281verifier.VerifyIL("Program.LessThanOrEqual", 8292verifier.VerifyIL("Program.GreaterThan", 8301verifier.VerifyIL("Program.GreaterThanOrEqual", 8312verifier.VerifyIL("Program.And", 8321verifier.VerifyIL("Program.Or", 8330verifier.VerifyIL("Program.Xor", 8339verifier.VerifyIL("Program.ShiftLeft", 8354verifier.VerifyIL("Program.ShiftRight", 8433verifier.VerifyIL("Program.Add", 8442verifier.VerifyIL("Program.Subtract", 8451verifier.VerifyIL("Program.Multiply", 8460verifier.VerifyIL("Program.Divide", 8469verifier.VerifyIL("Program.Mod", 8478verifier.VerifyIL("Program.Equals", 8487verifier.VerifyIL("Program.NotEquals", 8498verifier.VerifyIL("Program.LessThan", 8507verifier.VerifyIL("Program.LessThanOrEqual", 8518verifier.VerifyIL("Program.GreaterThan", 8527verifier.VerifyIL("Program.GreaterThanOrEqual", 8538verifier.VerifyIL("Program.And", 8547verifier.VerifyIL("Program.Or", 8556verifier.VerifyIL("Program.Xor", 8565verifier.VerifyIL("Program.ShiftLeft", 8580verifier.VerifyIL("Program.ShiftRight", 8626verifier.VerifyIL("Program.Add", 8635verifier.VerifyIL("Program.Subtract", 8644verifier.VerifyIL("Program.Multiply", 8653verifier.VerifyIL("Program.Divide", 8662verifier.VerifyIL("Program.Mod", 8702verifier.VerifyIL("Program.Add", 8711verifier.VerifyIL("Program.Subtract", 8720verifier.VerifyIL("Program.Multiply", 8729verifier.VerifyIL("Program.Divide", 8738verifier.VerifyIL("Program.Mod", 9439verifier.VerifyIL("Program.Convert", toConvUnchecked is null ? 9454verifier.VerifyIL("Program.ConvertChecked", 9541verifier.VerifyIL("Program.ToPointer1", 9548verifier.VerifyIL("Program.ToPointer2", 9555verifier.VerifyIL("Program.ToPointer3", 9563verifier.VerifyIL("Program.ToPointer4", 9570verifier.VerifyIL("Program.FromPointer1", 9577verifier.VerifyIL("Program.FromPointer2", 9584verifier.VerifyIL("Program.FromPointer3", 9592verifier.VerifyIL("Program.FromPointer4", 9844verifier.VerifyIL("Program.Convert", 9852verifier.VerifyIL("Program.ConvertChecked", 10063verifier.VerifyIL("NativeInts.Explicit1", expectedExplicitILA); 10064verifier.VerifyIL("NativeInts.Explicit2", expectedExplicitILA); 10065verifier.VerifyIL("NativeInts.Explicit3", expectedExplicitILA); 10066verifier.VerifyIL("NativeInts.Explicit4", expectedExplicitILB); 10067verifier.VerifyIL("NativeInts.Explicit5", expectedExplicitILNop); 10068verifier.VerifyIL("NativeInts.Checked1", expectedCheckedIL); 10069verifier.VerifyIL("NativeInts.Checked2", expectedCheckedIL); 10070verifier.VerifyIL("NativeInts.Checked3", expectedCheckedIL); 10071verifier.VerifyIL("NativeInts.Checked4", expectedCheckedIL); 10072verifier.VerifyIL("NativeInts.Checked5", expectedCheckedIL); 10994verifier.VerifyIL("C.M1", shiftRight("nint"), ilFormat: ILFormat); 10995verifier.VerifyIL("C.M2", shiftRight("nuint"), ilFormat: ILFormat); 10996verifier.VerifyIL("C.M3", shiftRight("nint"), ilFormat: ILFormat); 10997verifier.VerifyIL("C.M4", shiftRight("nuint"), ilFormat: ILFormat); 10998verifier.VerifyIL("C.M5", shiftRight("nint"), ilFormat: ILFormat); 10999verifier.VerifyIL("C.M6", shiftRight("nuint"), ilFormat: ILFormat); 11402.VerifyIL("C.M", @" 11442.VerifyIL("C.M", @" 11695verifier.VerifyIL("C.M", expectedIL, ilFormat: ILFormat); 11713verifier.VerifyIL("C.ShiftRight", @" 11761verifier.VerifyIL("Program.F", """
Emit\UnmanagedTypeModifierTests.cs (1)
1478.VerifyIL("Program.Main", @"
PDB\PDBAsyncTests.cs (4)
73v.VerifyIL("TestCase.<Run>d__1.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", @" 623v.VerifyIL("C.F", @" 647v.VerifyIL("C.<F>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", @" 1731v.VerifyIL("C.<G>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", @"
PDB\PDBDynamicLocalsTests.cs (1)
1710v.VerifyIL("C.F", @"
PDB\PDBIteratorTests.cs (3)
817v.VerifyIL("C.<F>d__1.System.Collections.IEnumerator.MoveNext", @" 1111v.VerifyIL("C.<M>d__0.System.Collections.IEnumerator.MoveNext", @" 1236v.VerifyIL("C.<M>d__0.System.Collections.IEnumerator.MoveNext", @"
PDB\PDBLambdaTests.cs (3)
1761v.VerifyIL("C.<>c.<F>b__0_0", @" 1803v.VerifyIL("C.<>c.<F>b__0_0", @" 2152c.VerifyIL("C.F", @"
PDB\PDBTests.cs (58)
1571v.VerifyIL("Program.Main", @" 1626v.VerifyIL("C.P.get", @" 1679v.VerifyIL("Program.Main", @" 1701v.VerifyIL("Program.Main", @" 1734v.VerifyIL("Program.Main", @" 2311v.VerifyIL("C.Main", @" 2395v.VerifyIL("Program.<Test>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", @" 2533v.VerifyIL("C.M", @" 2591v.VerifyIL("Program.<Test>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", @" 2673v.VerifyIL("Program.Test()", @" 2723v.VerifyIL("Program.<Test>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", @" 2868v.VerifyIL("Program.Test", @" 2983v.VerifyIL("C.Main", @" 3121v.VerifyIL("C.Main", @" 3270v.VerifyIL("C.Main", @" 3723verifier.VerifyIL(qualifiedMethodName: "Program.M1", sequencePoints: "Program.M1", source: source, 3747verifier.VerifyIL(qualifiedMethodName: "Program.M2", sequencePoints: "Program.M2", source: source, 3777verifier.VerifyIL("Program.M1", 3785verifier.VerifyIL("Program.M2", 3845verifier.VerifyIL(qualifiedMethodName: "Program.M1<T>", sequencePoints: "Program.M1", source: source, 3890verifier.VerifyIL(qualifiedMethodName: "Program.M2<T>", sequencePoints: "Program.M2", source: source, 3939verifier.VerifyIL("Program.M1<T>", 3957verifier.VerifyIL("Program.M2<T>", 4011verifier.VerifyIL(qualifiedMethodName: "Program.M2<T>", sequencePoints: "Program.M2", source: source, 4043verifier.VerifyIL("Program.M2<T>", 4081v.VerifyIL("Program.Main(string[])", @" 4171v.VerifyIL("Program.<M>d__1.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", @" 4415v.VerifyIL("C.<Main>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", @" 5628v.VerifyIL("Test.Main", @" 5776v.VerifyIL("Test.Main", @" 5865v.VerifyIL("Test.Main", @" 5954v.VerifyIL("Test.Main", @" 6107v.VerifyIL("C.Main", sequencePoints: "C.Main", source: source, expectedIL: @" 6224v.VerifyIL("C.Main", sequencePoints: "C.Main", source: source, expectedIL: @" 6349v.VerifyIL("C.F", @" 6442v.VerifyIL("C.F", @" 6529v.VerifyIL("C.F", @" 6590v.VerifyIL("C.F", @" 6654v.VerifyIL("C.F", @" 6742v.VerifyIL("C.Main", sequencePoints: "C.Main", source: source, expectedIL: @" 6857v.VerifyIL("C.Main", sequencePoints: "C.Main", source: source, expectedIL: @" 6960v.VerifyIL("C.Main", sequencePoints: "C.Main", source: source, expectedIL: @" 8697verifier.VerifyIL("Program.Main", sequencePoints: "Program.Main", expectedIL: @" 9096verifier.VerifyIL("Program.Main", sequencePoints: "Program.Main", expectedIL: @" 9461verifier.VerifyIL("Program.M", sequencePoints: "Program.M", expectedIL: @" 9689verifier.VerifyIL("C.M", sequencePoints: "C.M", source: source, expectedIL: @" 10532verifier.VerifyIL("C.M", sequencePoints: "C.M", source: source, expectedIL: @" 10703verifier.VerifyIL("C.M1", sequencePoints: "C.M1", source: source, expectedIL: @" 10721verifier.VerifyIL("C.M2", sequencePoints: "C.M2", source: source, expectedIL: @" 10885verifier.VerifyIL("C.M", sequencePoints: "C.M", source: source, expectedIL: @" 10971CompileAndVerify(c).VerifyIL(qualifiedMethodName: "Program.M", sequencePoints: "Program.M", source: source, 11150cv.VerifyIL("C.F", @" 11289v.VerifyIL("C.Main", @" 11735v.VerifyIL("C..ctor", sequencePoints: "C..ctor", expectedIL: @" 12543v.VerifyIL("Program.<Test>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", @" 12627v.VerifyIL("Program.<Test>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", @" 12708v.VerifyIL("Program.<Test>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", @" 12800v.VerifyIL("Program.<Test>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", @"
PDB\PDBTupleTests.cs (1)
312v.VerifyIL("C.F", @"
PDB\PDBUsingTests.cs (1)
2560v.VerifyIL("Test.Main", @"
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (1448)
Attributes\AttributeTests.cs (1)
1573verifier.VerifyIL("XAttribute..ctor(int)", @"{
Attributes\AttributeTests_CallerInfoAttributes.cs (5)
74CompileAndVerify(compilation).VerifyDiagnostics().VerifyIL("Program.Main", @" 140CompileAndVerify(compilation).VerifyDiagnostics().VerifyIL("Program.Main", @" 380).VerifyIL("Program.Main", @" 2443CompileAndVerify(compilation).VerifyDiagnostics().VerifyIL("Program.Main", @" 2494CompileAndVerify(compilation).VerifyDiagnostics().VerifyIL("Program.Main", @"
Attributes\AttributeTests_MarshalAs.cs (1)
1535CompileAndVerify(comp2, expectedOutput: @"0").VerifyIL("C.Main", @"
Attributes\AttributeTests_WellKnownAttributes.cs (6)
5325.VerifyIL("Test.Main", @"{ 12839verifier.VerifyIL("I.M", @" 12922verifier.VerifyIL("C.E.add", il); 12923verifier.VerifyIL("C.E.remove", il); 12924verifier.VerifyIL("C.E2.add", il); 12925verifier.VerifyIL("C.E2.remove", il.Replace(".locals", ".locals init"));
Attributes\InternalsVisibleToAndStrongNameTests.cs (4)
2100verifier.VerifyIL("C.Test", @" 2115verifier.VerifyIL("C.TestET", @" 2224verifier.VerifyIL("D.Test", @" 2239verifier.VerifyIL("D.TestET", @"
FieldKeywordTests.cs (108)
53verifier.VerifyIL("C.P.get", """ 68verifier.VerifyIL("C.Q.get", """ 119verifier.VerifyIL("C.P.get", """ 131verifier.VerifyIL("C.Q.get", """ 542verifier.VerifyIL("C.<get_P1>b__2_0()", """ 551verifier.VerifyIL("C.<>c__DisplayClass5_0.<set_P2>b__0()", """ 567verifier.VerifyIL("C.<>c.<get_P3>b__8_0()", """ 635verifier.VerifyIL("C.<get_P>g__F|2_0()", """ 644verifier.VerifyIL("C.<get_Q>g__F|5_0()", """ 733verifier.VerifyIL("A.P1.get", """ 741verifier.VerifyIL("A.P2.set", """ 750verifier.VerifyIL("A.Q1.get", """ 759verifier.VerifyIL("A.Q2.set", """ 769verifier.VerifyIL("A.Q3.init", """ 872verifier.VerifyIL("I.P1.get", """ 880verifier.VerifyIL("I.P2.set", """ 889verifier.VerifyIL("I.P5.get", """ 897verifier.VerifyIL("I.P6.set", """ 1647verifier.VerifyIL("C..cctor", """ 1739verifier.VerifyIL("C..cctor", """ 1803verifier.VerifyIL("C..ctor", """ 1911verifier.VerifyIL("C..ctor", """ 2360verifier.VerifyIL("C..cctor", """ 2491verifier.VerifyIL("C1..ctor(int)", $$""" 2503verifier.VerifyIL("C2..ctor(int)", $$""" 2515verifier.VerifyIL("C3..ctor(int)", $$""" 2527verifier.VerifyIL("C4..ctor(int)", $$""" 2539verifier.VerifyIL("C5..ctor(int)", $$""" 2551verifier.VerifyIL("C6..ctor(int)", $$""" 2563verifier.VerifyIL("C7..ctor(int)", $$""" 2575verifier.VerifyIL("C8..ctor(int)", $$""" 2587verifier.VerifyIL("C9..ctor(int)", $$""" 2602verifier.VerifyIL("C1..ctor(int)", $$""" 2615verifier.VerifyIL("C2..ctor(int)", $$""" 2628verifier.VerifyIL("C3..ctor(int)", $$""" 2641verifier.VerifyIL("C4..ctor(int)", $$""" 2657verifier.VerifyIL("C5..ctor(int)", $$""" 2670verifier.VerifyIL("C6..ctor(int)", $$""" 2683verifier.VerifyIL("C7..ctor(int)", $$""" 2699verifier.VerifyIL("C8..ctor(int)", $$""" 2715verifier.VerifyIL("C9..ctor(int)", $$""" 2734verifier.VerifyIL("C1..ctor(int, out int)", $$""" 2750verifier.VerifyIL("C2..ctor(int, out int)", $$""" 2766verifier.VerifyIL("C3..ctor(int, out int)", $$""" 2782verifier.VerifyIL("C4..ctor(int, out int)", $$""" 2798verifier.VerifyIL("C5..ctor(int, out int)", $$""" 2814verifier.VerifyIL("C6..ctor(int, out int)", $$""" 2830verifier.VerifyIL("C7..ctor(int, out int)", $$""" 2846verifier.VerifyIL("C9..ctor(int, out int)", $$""" 2865verifier.VerifyIL("C1..ctor(int, out int)", $$""" 2882verifier.VerifyIL("C2..ctor(int, out int)", $$""" 2902verifier.VerifyIL("C3..ctor(int, out int)", $$""" 2922verifier.VerifyIL("C4..ctor(int, out int)", $$""" 2942verifier.VerifyIL("C5..ctor(int, out int)", $$""" 2962verifier.VerifyIL("C6..ctor(int, out int)", $$""" 2979verifier.VerifyIL("C7..ctor(int, out int)", $$""" 2996verifier.VerifyIL("C9..ctor(int, out int)", $$""" 3065verifier.VerifyIL("C3..ctor(int)", $$""" 3077verifier.VerifyIL("C6..ctor(int)", $$""" 3089verifier.VerifyIL("C9..ctor(int)", $$""" 3101verifier.VerifyIL("C3..ctor(int, out int)", $$""" 3117verifier.VerifyIL("C6..ctor(int, out int)", $$""" 3133verifier.VerifyIL("C9..ctor(int, out int)", $$""" 3215verifier.VerifyIL("C1..ctor(int)", $$""" 3234verifier.VerifyIL("C2..ctor(int)", $$""" 3253verifier.VerifyIL("C3..ctor(int)", $$""" 3272verifier.VerifyIL("C6..ctor(int)", $$""" 3291verifier.VerifyIL("C7..ctor(int)", $$""" 3313verifier.VerifyIL("C9..ctor(int)", $$""" 3401verifier.VerifyIL("C1..ctor(int)", $$""" 3423verifier.VerifyIL("C2..ctor(int)", $$""" 3445verifier.VerifyIL("C3..ctor(int)", $$""" 3467verifier.VerifyIL("C6..ctor(int)", $$""" 3489verifier.VerifyIL("C7..ctor(int)", $$""" 3514verifier.VerifyIL("C9..ctor(int)", $$""" 3605verifier.VerifyIL("C1..ctor", $$""" 3625verifier.VerifyIL("C2..ctor", $$""" 3645verifier.VerifyIL("C3..ctor", $$""" 3668verifier.VerifyIL("C6..ctor", $$""" 3691verifier.VerifyIL("C7..ctor", $$""" 3717verifier.VerifyIL("C9..ctor", $$""" 3977verifier.VerifyIL("C..cctor", """ 4092verifier.VerifyIL("S1..ctor", $$""" 4105verifier.VerifyIL("S2..ctor", $$""" 4118verifier.VerifyIL("S3..ctor", $$""" 4131verifier.VerifyIL("S4..ctor", $$""" 4144verifier.VerifyIL("S5..ctor", $$""" 4157verifier.VerifyIL("S6..ctor", $$""" 4243verifier.VerifyIL("S1..ctor", $$""" 4259verifier.VerifyIL("S2..ctor", $$""" 4357verifier.VerifyIL("S1..ctor", $$""" 4367verifier.VerifyIL("S2..ctor", $$""" 4377verifier.VerifyIL("S3..ctor", $$""" 4387verifier.VerifyIL("S4..ctor", $$""" 4400verifier.VerifyIL("S5..ctor", $$""" 4413verifier.VerifyIL("S6..ctor", $$""" 4423verifier.VerifyIL("S7..ctor", $$""" 4503verifier.VerifyIL("S3..ctor", $$""" 4516verifier.VerifyIL("S4..ctor", $$""" 8033verifier.VerifyIL("C.P1.get", """ 8043verifier.VerifyIL("C.P4.set", """ 8056verifier.VerifyIL("C.P1.get", """ 8064verifier.VerifyIL("C.P4.set", """ 10215verifier.VerifyIL("C.P1.get", """ 10238verifier.VerifyIL("C.P2.set", """ 10299verifier.VerifyIL("C.P1.get", """ 10397verifier.VerifyIL("C.P2.get", """ 10418verifier.VerifyIL("C.P3.get", """
FirstClassSpanTests.cs (105)
81verifier.VerifyIL("C.M", expectedIl); 85verifier.VerifyIL("C.M", expectedIl); 224verifier.VerifyIL("<top-level-statements-entry-point>", """ 746verifier.VerifyIL("<top-level-statements-entry-point>", $$""" 773verifier.VerifyIL("<top-level-statements-entry-point>", $$""" 807verifier.VerifyIL("Program.<<Main>$>g__run|0_0", $$""" 837verifier.VerifyIL("<top-level-statements-entry-point>", """ 893verifier.VerifyIL("<top-level-statements-entry-point>", expectedIL); 898verifier.VerifyIL("<top-level-statements-entry-point>", expectedIL); 919verifier.VerifyIL("<top-level-statements-entry-point>", """ 974verifier.VerifyIL("<top-level-statements-entry-point>", expectedIL); 979verifier.VerifyIL("<top-level-statements-entry-point>", expectedIL); 1000verifier.VerifyIL("<top-level-statements-entry-point>", """ 1028verifier.VerifyIL("<top-level-statements-entry-point>", $$""" 1053verifier.VerifyIL("<top-level-statements-entry-point>", expectedIL); 1058verifier.VerifyIL("<top-level-statements-entry-point>", expectedIL); 1075verifier.VerifyIL("<top-level-statements-entry-point>", """ 1138verifier.VerifyIL("<top-level-statements-entry-point>", """ 1201verifier.VerifyIL("<top-level-statements-entry-point>", """ 1784verifier.VerifyIL("<top-level-statements-entry-point>", """ 1838verifier.VerifyIL("<top-level-statements-entry-point>", """ 1929verifier.VerifyIL("<top-level-statements-entry-point>", """ 1950verifier.VerifyIL("<top-level-statements-entry-point>", """ 2005verifier.VerifyIL("<top-level-statements-entry-point>", """ 2073verifier.VerifyIL("<top-level-statements-entry-point>", $$""" 2117verifier.VerifyIL("<top-level-statements-entry-point>", $$""" 2165verifier.VerifyIL("<top-level-statements-entry-point>", """ 2209verifier.VerifyIL("<top-level-statements-entry-point>", """ 2277verifier.VerifyIL("<top-level-statements-entry-point>", """ 2355verifier.VerifyIL("<top-level-statements-entry-point>", """ 2403verifier.VerifyIL("<top-level-statements-entry-point>", """ 2445verifier.VerifyIL("<top-level-statements-entry-point>", """ 2588verifier.VerifyIL("<top-level-statements-entry-point>", """ 2636verifier.VerifyIL("<top-level-statements-entry-point>", """ 2679verifier.VerifyIL("<top-level-statements-entry-point>", """ 2698verifier.VerifyIL("<top-level-statements-entry-point>", """ 2743verifier.VerifyIL("<top-level-statements-entry-point>", """ 2794.VerifyIL("C.M", """ 2958.VerifyIL("C.M", """ 3165.VerifyIL("C.M", """ 3197.VerifyIL("C.M", """ 3218.VerifyDiagnostics().VerifyIL("C.M", expectedIl); 3220.VerifyDiagnostics().VerifyIL("C.M", expectedIl); 3279.VerifyIL("C.M", """ 3310.VerifyIL("C.M", """ 3341.VerifyIL("C.M", """ 3424.VerifyIL("C.M", """ 3454.VerifyIL("C.M", """ 4163verifier.VerifyIL("C.M1", """ 4173verifier.VerifyIL("C.M2", """ 4228verifier.VerifyIL("C.M1", """ 4243verifier.VerifyIL("C.M2", """ 4300verifier.VerifyIL("C.M", """ 4489verifier.VerifyIL("C.M", """ 4521verifier.VerifyIL("C.M", """ 4552verifier.VerifyIL("C.M", """ 4584verifier.VerifyIL("C.M", """ 4625verifier.VerifyIL("C.M", """ 4682verifier.VerifyIL("C.M", expectedIl); 4686verifier.VerifyIL("C.M", expectedIl); 4705verifier.VerifyIL("C.M", """ 4752verifier.VerifyIL("C.M", expectedIl); 4756verifier.VerifyIL("C.M", expectedIl); 4792verifier.VerifyIL("C.M", expectedIl); 4796verifier.VerifyIL("C.M", expectedIl); 4832verifier.VerifyIL("C.M", expectedIl); 4836verifier.VerifyIL("C.M", expectedIl); 5204verifier.VerifyIL("<top-level-statements-entry-point>", $$""" 5290verifier.VerifyIL("<top-level-statements-entry-point>", expectedIl); 5294verifier.VerifyIL("<top-level-statements-entry-point>", expectedIl); 5314verifier.VerifyIL("<top-level-statements-entry-point>", """ 5399verifier.VerifyIL("<top-level-statements-entry-point>", expectedIl); 5421verifier.VerifyIL("<top-level-statements-entry-point>", expectedIl); 5582verifier.VerifyIL("C.M", """ 5614verifier.VerifyIL("C.M", """ 5729verifier.VerifyIL("C.M", $$""" 5782verifier.VerifyIL("C.M", """ 5826verifier.VerifyIL("C<T, U>.M", """ 6431verifier.VerifyIL("C.M", expectedIl); 6435verifier.VerifyIL("C.M", expectedIl); 6472verifier.VerifyIL("C.M", expectedIl); 6476verifier.VerifyIL("C.M", expectedIl); 6514verifier.VerifyIL("C.M", expectedIl); 6518verifier.VerifyIL("C.M", expectedIl); 6555verifier.VerifyIL("C.M", expectedIl); 6559verifier.VerifyIL("C.M", expectedIl); 6596verifier.VerifyIL("C.M", expectedIl); 6600verifier.VerifyIL("C.M", expectedIl); 6661verifier.VerifyIL("C.M", expectedIl); 6665verifier.VerifyIL("C.M", expectedIl); 6723CompileAndVerify(comp).VerifyDiagnostics().VerifyIL("C.M", expectedIl); 6726CompileAndVerify(comp).VerifyDiagnostics().VerifyIL("C.M", expectedIl); 6742verifier.VerifyIL("C.M", """ 6791verifier.VerifyIL("C.M", """ 6841verifier.VerifyIL("C.M", """ 6891verifier.VerifyIL("C.M", """ 6941verifier.VerifyIL("C.M", """ 7035verifier.VerifyIL("C.M", """ 7127verifier.VerifyIL("C.M", """ 7234verifier.VerifyIL("C.M", expectedIl); 7238verifier.VerifyIL("C.M", expectedIl); 7299verifier.VerifyIL("C.M1", """ 7337verifier.VerifyIL("C.M1", $$""" 7376CompileAndVerify(comp).VerifyDiagnostics().VerifyIL("C.M1", expectedIl); 7379CompileAndVerify(comp).VerifyDiagnostics().VerifyIL("C.M1", expectedIl);
FlowAnalysis\FlowDiagnosticTests.cs (2)
1242verifier.VerifyIL("S..ctor", @" 1299verifier.VerifyIL("Program..ctor", @"
OverloadResolutionPriorityTests.cs (3)
1003verifier.VerifyIL("System.Runtime.CompilerServices.C.Main()", """ 1890verifier.VerifyIL("<top-level-statements-entry-point>", """ 2120verifier.VerifyIL("<top-level-statements-entry-point>", """
RefReadonlyParameterTests.cs (30)
2312verifier.VerifyIL("C.Main", """ 2342verifier.VerifyIL("C.Main", """ 2375verifier.VerifyIL("C.Main", """ 2422verifier.VerifyIL("C.Main", """ 2451verifier.VerifyIL("C.Main", """ 2536verifier.VerifyIL("C.M1", """ 2583verifier.VerifyIL("C.M1", """ 2614verifier.VerifyIL("C.M1", """ 2669verifier.VerifyIL("C.M1", """ 2703verifier.VerifyIL("C.M1", """ 2758verifier.VerifyIL("C.M1", """ 3004verifier.VerifyIL("C.M1", """ 3074verifier.VerifyIL("C.M1", """ 4548verifier.VerifyIL("D.M2", """ 4599verifier.VerifyIL("D.M2", """ 4746verifier.VerifyIL("D.M3", """ 4763verifier.VerifyIL("D.M4", """ 4838verifier.VerifyIL("D.Main", """ 4952verifier.VerifyIL("C.Main", """ 4987verifier.VerifyIL("C.Main", """ 5018verifier.VerifyIL("C.Main", """ 5056verifier.VerifyIL("C.Main", """ 5090verifier.VerifyIL("C.Main", """ 5224verifier.VerifyIL("C.Main", $$""" 5262verifier.VerifyIL("Program.Main", $$""" 5389verifier.VerifyIL("C.Main", """ 5479verifier.VerifyIL("C.Main", $$""" 5584verifier.VerifyIL("C.Main", """ 5638verifier.VerifyIL("C.M2", """ 5708verifier.VerifyIL("C.M2", """
RefStructInterfacesTests.cs (95)
5988verifier.VerifyIL("C.Test1<T>(T)", 6071verifier.VerifyIL("C.Test1<T>(T, string)", 6084verifier.VerifyIL("C.Test2<T>(T)", 6604verifier.VerifyIL("C.Main", 6740verifier.VerifyIL("C.Test1", 6857verifier.VerifyIL("C.Main", 6985verifier.VerifyIL("C.Test<T>(T)", 7117verifier.VerifyIL("C.Test<T>(T)", 7437verifier.VerifyIL("C.Main", 7627verifier.VerifyIL("C.Main", 7845verifier.VerifyIL("C.Test1", 8042verifier.VerifyIL("C.Test<T>(T)", 8235verifier.VerifyIL("C.Test<T>(T)", 8514verifier.VerifyIL("C.Test<T>(T)", 8898verifier.VerifyIL("C.Main", 9102verifier.VerifyIL("C.Main", 9465verifier.VerifyIL("C.Main", 9677verifier.VerifyIL("C.Test<TEnumerable, TEnumerator>(TEnumerable)", 9901verifier.VerifyIL("C.Test<TEnumerable, TEnumerator>(TEnumerable)", 10113verifier.VerifyIL("C.Test<TEnumerable, TEnumerator>(TEnumerable)", 10509verifier.VerifyIL("C.Main", 10706verifier.VerifyIL("C.Main", 10945verifier.VerifyIL("C.Test1", 11161verifier.VerifyIL("C.Test<TEnumerable, TEnumerator>(TEnumerable)", 11388verifier.VerifyIL("C.Test<TEnumerable, TEnumerator>(TEnumerable)", 12032verifier.VerifyIL("C.<Main>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 12299verifier.VerifyIL("C.<Test1>d__1.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 12545verifier.VerifyIL("C.<Main>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 12804verifier.VerifyIL("C.<Test>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 13074verifier.VerifyIL("C.<Test>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 13333verifier.VerifyIL("C.<Test>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 13971verifier.VerifyIL("C.<Main>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", 14312verifier.VerifyIL("C.<Main>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", 14673verifier.VerifyIL("C.<Test1>d__1.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", 15024verifier.VerifyIL("C.<Test>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", 15372verifier.VerifyIL("C.<Test>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", 15806verifier.VerifyIL("C.<Test>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", 17616verifier.VerifyIL("C.Main", 17813verifier.VerifyIL("C.Main", 18035verifier.VerifyIL("C.Test1", 18238verifier.VerifyIL("C.Test<T>(T)", 18439verifier.VerifyIL("C.Test<T>(T)", 18723verifier.VerifyIL("C.Test<T>(T)", 19105verifier.VerifyIL("C.Main", 19276verifier.VerifyIL("C.Main", 19601verifier.VerifyIL("C.Main", 19788verifier.VerifyIL("C.Test<TEnumerable, TEnumerator>(TEnumerable)", 19824verifier.VerifyIL("C.Test<TEnumerable, TEnumerator>(TEnumerable)", 20409verifier.VerifyIL("Helper1<T>.Test1(T)", 20456verifier.VerifyIL("Helper1<T>.Test1(T)", 20501verifier.VerifyIL("Helper1<T>.Test1(T)", 20546verifier.VerifyIL("Helper1<T>.Test1(T)", 21839verifier.VerifyIL("Helper.Test1<T>()", 23625verifier.VerifyIL("Helper1<T>.Test1(Helper1<T>)", 23678verifier.VerifyIL("Helper1<T>.Test1(T)", 23740verifier.VerifyIL("Helper1<T>.Test1(T)", 24046verifier.VerifyIL("Helper1<T>.Test1(I1)", 24063verifier.VerifyIL("Helper2.Test2(I1)", 24145verifier.VerifyIL("Helper2.Test2(S)", 24199verifier.VerifyIL("Helper1<T>.Test1(T)", 24281verifier.VerifyIL("Helper1<T>.Test1(T)", 24292verifier.VerifyIL("Helper2.Test2(S)", 24377verifier.VerifyIL("Helper2<U>.Test2(S)", 24550verifier.VerifyIL("Helper1<T, U>.Test1(U)", 24568verifier.VerifyIL("Helper2<U>.Test2(U)", 24659verifier.VerifyIL("Helper2.Test2(S1)", 24806verifier.VerifyIL("Helper1<T>.Test1(S1)", 24824verifier.VerifyIL("Helper2.Test2(S1)", 24893verifier.VerifyIL("Helper1<T>.Test1(I1)", 25034verifier.VerifyIL("Helper1<T>.Test1(T)", 25118verifier.VerifyIL("Helper1<T>.Test1(T)", 25134verifier.VerifyIL("Helper2.Test2(S)", 25341verifier.VerifyIL("Helper1<T, U>.Test1(U)", 25585verifier.VerifyIL("Helper1<T>.Test1(S1)", 27186verifier.VerifyIL("Helper.Test1<T>(T)", 27201verifier.VerifyIL("Helper.Test2<T>(T)", 27216verifier.VerifyIL("Helper.Test3<T>(T)", 27231verifier.VerifyIL("Helper.Test4<T>(T)", 27296verifier.VerifyIL("Helper.Test1<T>(T)", 27311verifier.VerifyIL("Helper.Test3<T>(T)", 27530verifier.VerifyIL("Helper.Test1<T>(T)", 27545verifier.VerifyIL("Helper.Test2<T>(T)", 27560verifier.VerifyIL("Helper.Test3<T>(T)", 27575verifier.VerifyIL("Helper.Test4<T>(T)", 27715verifier.VerifyIL("Helper.Test1<T>(T)", 27730verifier.VerifyIL("Helper.Test2<T>(T)", 27745verifier.VerifyIL("Helper.Test3<T>(T)", 27760verifier.VerifyIL("Helper.Test4<T>(T)", 27825verifier.VerifyIL("Helper.Test1<T>(T)", 27840verifier.VerifyIL("Helper.Test3<T>(T)", 27957verifier.VerifyIL("Helper.Test1<T>(T)", 27972verifier.VerifyIL("Helper.Test2<T>(T)", 27987verifier.VerifyIL("Helper.Test3<T>(T)", 28002verifier.VerifyIL("Helper.Test4<T>(T)", 28095verifier.VerifyIL("C<T>.PT.get", @"
Semantics\CollectionExpressionTests.cs (338)
4640verifier.VerifyIL("Program.GetChars", """ 5173verifier.VerifyIL("Program.Create1", """ 5181verifier.VerifyIL("Program.Create2", """ 5200verifier.VerifyIL("Program.Create3", """ 5212verifier.VerifyIL("Program.Create4", """ 5263verifier.VerifyIL("Program.Create1", """ 5271verifier.VerifyIL("Program.Create2", """ 5284verifier.VerifyIL("Program.Create3", """ 5410verifier.VerifyIL("Program.Create1", """ 5422verifier.VerifyIL("Program.Create2", """ 5446verifier.VerifyIL("Program.Create3", """ 5459verifier.VerifyIL("Program.Create4", """ 5482verifier.VerifyIL("Program.Create1", """ 5498verifier.VerifyIL("Program.Create2", """ 5523verifier.VerifyIL("Program.Create3", """ 5541verifier.VerifyIL("Program.Create4", """ 6208verifier.VerifyIL("Program.Main", """ 6300verifier.VerifyIL("Program.Main", """ 6433verifier.VerifyIL("Program.Create1", """ 6441verifier.VerifyIL("Program.Create2", """ 6458verifier.VerifyIL("Program.Create3", """ 6476verifier.VerifyIL("Program.Create4", """ 6825verifier.VerifyIL("Program.M1", """ 6845verifier.VerifyIL("Program.M2", """ 7287verifier.VerifyIL("Program.Main", """ 8987verifier.VerifyIL("Program.CreateEmpty<T, U>", """ 8995verifier.VerifyIL("Program.Create<T, U>", """ 9054verifier.VerifyIL("Program.Create1<T, U>", """ 9063verifier.VerifyIL("Program.Create2<T, U>", """ 9072verifier.VerifyIL("Program.Create3<T, U>", """ 9091verifier.VerifyIL("Program.Create4<T, U>", """ 9480verifier.VerifyIL("Program.F", expectedIL); 9517verifier.VerifyIL("Program.Append", 9633verifier.VerifyIL("Program.Append", 9789verifier.VerifyIL("Program.F", 9883verifier.VerifyIL("Program.F1", 9931verifier.VerifyIL("Program.F2", 9980verifier.VerifyIL("Program.F3<T, U>", 10143verifier.VerifyIL("Program.F", 10208verifier.VerifyIL("Program.F", 10276verifier.VerifyIL("Program.F", 10371verifier.VerifyIL("Program.F", 10385verifier.VerifyIL("Program.F", 10554verifier.VerifyIL("Program.M", """ 10608verifier.VerifyIL("Program.M", """ 10696verifier.VerifyIL("Program.M", """ 10752verifier.VerifyIL("Program.M", """ 10806verifier.VerifyIL("Program.M", """ 10905verifier.VerifyIL("Program.M<T>", """ 11267verifier.VerifyIL("Program.Main", """ 11320verifier.VerifyIL("Program.Main", """ 11397verifier.VerifyIL("Program.Main", """ 11536verifier.VerifyIL("Program.Convert<T>", """ 11633verifier.VerifyIL("Program.F", """ 11972verifier.VerifyIL("Program.F0", """ 11980verifier.VerifyIL("Program.F1", """ 11998verifier.VerifyIL("Program.F2", """ 12278verifier.VerifyIL("Program.EmptyArray<T>", expectedIL); 12279verifier.VerifyIL("Program.EmptyIEnumerable<T>", expectedIL); 12280verifier.VerifyIL("Program.EmptyIReadOnlyCollection<T>", expectedIL); 12281verifier.VerifyIL("Program.EmptyIReadOnlyList<T>", expectedIL); 12292verifier.VerifyIL("Program.EmptyICollection<T>", expectedIL); 12293verifier.VerifyIL("Program.EmptyIList<T>", expectedIL); 12348verifier.VerifyIL("Program.EmptyArray", expectedIL); 12349verifier.VerifyIL("Program.EmptyIEnumerable", expectedIL); 12350verifier.VerifyIL("Program.EmptyIReadOnlyCollection", expectedIL); 12351verifier.VerifyIL("Program.EmptyIReadOnlyList", expectedIL); 12362verifier.VerifyIL("Program.EmptyICollection", expectedIL); 12363verifier.VerifyIL("Program.EmptyIList", expectedIL); 12386verifier.VerifyIL("Program.EmptyArray", 12396verifier.VerifyIL("Program.EmptyNestedArray", 12426verifier.VerifyIL("Program.Main", 12447verifier.VerifyIL("Program.Main", 12621verifier.VerifyIL("<>z__ReadOnlyArray<T>..ctor(T[])", """ 12633verifier.VerifyIL("<>z__ReadOnlyArray<T>.System.Collections.IEnumerable.GetEnumerator()", """ 12643verifier.VerifyIL("<>z__ReadOnlyArray<T>.System.Collections.Generic.IEnumerable<T>.GetEnumerator()", """ 12653verifier.VerifyIL("<>z__ReadOnlyArray<T>.System.Collections.ICollection.get_Count()", """ 12664verifier.VerifyIL("<>z__ReadOnlyArray<T>.System.Collections.ICollection.get_IsSynchronized()", """ 12672verifier.VerifyIL("<>z__ReadOnlyArray<T>.System.Collections.ICollection.get_SyncRoot()", """ 12680verifier.VerifyIL("<>z__ReadOnlyArray<T>.System.Collections.ICollection.CopyTo(System.Array, int)", """ 12692verifier.VerifyIL("<>z__ReadOnlyArray<T>.System.Collections.IList.get_Item(int)", """ 12704verifier.VerifyIL("<>z__ReadOnlyArray<T>.System.Collections.IList.set_Item(int, object)", expectedNotSupportedIL); 12705verifier.VerifyIL("<>z__ReadOnlyArray<T>.System.Collections.IList.get_IsFixedSize()", """ 12713verifier.VerifyIL("<>z__ReadOnlyArray<T>.System.Collections.IList.get_IsReadOnly()", """ 12721verifier.VerifyIL("<>z__ReadOnlyArray<T>.System.Collections.IList.Add(object)", expectedNotSupportedIL); 12722verifier.VerifyIL("<>z__ReadOnlyArray<T>.System.Collections.IList.Clear()", expectedNotSupportedIL); 12723verifier.VerifyIL("<>z__ReadOnlyArray<T>.System.Collections.IList.Contains(object)", """ 12734verifier.VerifyIL("<>z__ReadOnlyArray<T>.System.Collections.IList.IndexOf(object)", """ 12745verifier.VerifyIL("<>z__ReadOnlyArray<T>.System.Collections.IList.Insert(int, object)", expectedNotSupportedIL); 12746verifier.VerifyIL("<>z__ReadOnlyArray<T>.System.Collections.IList.Remove(object)", expectedNotSupportedIL); 12747verifier.VerifyIL("<>z__ReadOnlyArray<T>.System.Collections.IList.RemoveAt(int)", expectedNotSupportedIL); 12748verifier.VerifyIL("<>z__ReadOnlyArray<T>.System.Collections.Generic.IReadOnlyCollection<T>.get_Count()", """ 12759verifier.VerifyIL("<>z__ReadOnlyArray<T>.System.Collections.Generic.IReadOnlyList<T>.get_Item(int)", """ 12770verifier.VerifyIL("<>z__ReadOnlyArray<T>.System.Collections.Generic.ICollection<T>.get_IsReadOnly()", """ 12778verifier.VerifyIL("<>z__ReadOnlyArray<T>.System.Collections.Generic.ICollection<T>.get_Count()", """ 12789verifier.VerifyIL("<>z__ReadOnlyArray<T>.System.Collections.Generic.ICollection<T>.Add(T)", expectedNotSupportedIL); 12790verifier.VerifyIL("<>z__ReadOnlyArray<T>.System.Collections.Generic.ICollection<T>.Clear()", expectedNotSupportedIL); 12791verifier.VerifyIL("<>z__ReadOnlyArray<T>.System.Collections.Generic.ICollection<T>.Contains(T)", """ 12802verifier.VerifyIL("<>z__ReadOnlyArray<T>.System.Collections.Generic.ICollection<T>.CopyTo(T[], int)", """ 12814verifier.VerifyIL("<>z__ReadOnlyArray<T>.System.Collections.Generic.ICollection<T>.Remove(T)", expectedNotSupportedIL); 12815verifier.VerifyIL("<>z__ReadOnlyArray<T>.System.Collections.Generic.IList<T>.get_Item(int)", """ 12826verifier.VerifyIL("<>z__ReadOnlyArray<T>.System.Collections.Generic.IList<T>.set_Item(int, T)", expectedNotSupportedIL); 12827verifier.VerifyIL("<>z__ReadOnlyArray<T>.System.Collections.Generic.IList<T>.IndexOf(T)", """ 12838verifier.VerifyIL("<>z__ReadOnlyArray<T>.System.Collections.Generic.IList<T>.Insert(int, T)", expectedNotSupportedIL); 12839verifier.VerifyIL("<>z__ReadOnlyArray<T>.System.Collections.Generic.IList<T>.RemoveAt(int)", expectedNotSupportedIL); 12995verifier.VerifyIL("<>z__ReadOnlyList<T>..ctor(System.Collections.Generic.List<T>)", """ 13007verifier.VerifyIL("<>z__ReadOnlyList<T>.System.Collections.IEnumerable.GetEnumerator()", """ 13017verifier.VerifyIL("<>z__ReadOnlyList<T>.System.Collections.Generic.IEnumerable<T>.GetEnumerator()", """ 13027verifier.VerifyIL("<>z__ReadOnlyList<T>.System.Collections.ICollection.get_Count()", """ 13037verifier.VerifyIL("<>z__ReadOnlyList<T>.System.Collections.ICollection.get_IsSynchronized()", """ 13045verifier.VerifyIL("<>z__ReadOnlyList<T>.System.Collections.ICollection.get_SyncRoot()", """ 13053verifier.VerifyIL("<>z__ReadOnlyList<T>.System.Collections.ICollection.CopyTo(System.Array, int)", """ 13065verifier.VerifyIL("<>z__ReadOnlyList<T>.System.Collections.IList.get_Item(int)", """ 13077verifier.VerifyIL("<>z__ReadOnlyList<T>.System.Collections.IList.set_Item(int, object)", expectedNotSupportedIL); 13078verifier.VerifyIL("<>z__ReadOnlyList<T>.System.Collections.IList.get_IsFixedSize()", """ 13086verifier.VerifyIL("<>z__ReadOnlyList<T>.System.Collections.IList.get_IsReadOnly()", """ 13094verifier.VerifyIL("<>z__ReadOnlyList<T>.System.Collections.IList.Add(object)", expectedNotSupportedIL); 13095verifier.VerifyIL("<>z__ReadOnlyList<T>.System.Collections.IList.Clear()", expectedNotSupportedIL); 13096verifier.VerifyIL("<>z__ReadOnlyList<T>.System.Collections.IList.Contains(object)", """ 13107verifier.VerifyIL("<>z__ReadOnlyList<T>.System.Collections.IList.IndexOf(object)", """ 13118verifier.VerifyIL("<>z__ReadOnlyList<T>.System.Collections.IList.Insert(int, object)", expectedNotSupportedIL); 13119verifier.VerifyIL("<>z__ReadOnlyList<T>.System.Collections.IList.Remove(object)", expectedNotSupportedIL); 13120verifier.VerifyIL("<>z__ReadOnlyList<T>.System.Collections.IList.RemoveAt(int)", expectedNotSupportedIL); 13121verifier.VerifyIL("<>z__ReadOnlyList<T>.System.Collections.Generic.IReadOnlyCollection<T>.get_Count()", """ 13131verifier.VerifyIL("<>z__ReadOnlyList<T>.System.Collections.Generic.IReadOnlyList<T>.get_Item(int)", """ 13142verifier.VerifyIL("<>z__ReadOnlyList<T>.System.Collections.Generic.ICollection<T>.get_IsReadOnly()", """ 13150verifier.VerifyIL("<>z__ReadOnlyList<T>.System.Collections.Generic.ICollection<T>.get_Count()", """ 13160verifier.VerifyIL("<>z__ReadOnlyList<T>.System.Collections.Generic.ICollection<T>.Add(T)", expectedNotSupportedIL); 13161verifier.VerifyIL("<>z__ReadOnlyList<T>.System.Collections.Generic.ICollection<T>.Clear()", expectedNotSupportedIL); 13162verifier.VerifyIL("<>z__ReadOnlyList<T>.System.Collections.Generic.ICollection<T>.Contains(T)", """ 13173verifier.VerifyIL("<>z__ReadOnlyList<T>.System.Collections.Generic.ICollection<T>.CopyTo(T[], int)", """ 13185verifier.VerifyIL("<>z__ReadOnlyList<T>.System.Collections.Generic.ICollection<T>.Remove(T)", expectedNotSupportedIL); 13186verifier.VerifyIL("<>z__ReadOnlyList<T>.System.Collections.Generic.IList<T>.get_Item(int)", """ 13197verifier.VerifyIL("<>z__ReadOnlyList<T>.System.Collections.Generic.IList<T>.set_Item(int, T)", expectedNotSupportedIL); 13198verifier.VerifyIL("<>z__ReadOnlyList<T>.System.Collections.Generic.IList<T>.IndexOf(T)", """ 13209verifier.VerifyIL("<>z__ReadOnlyList<T>.System.Collections.Generic.IList<T>.Insert(int, T)", expectedNotSupportedIL); 13210verifier.VerifyIL("<>z__ReadOnlyList<T>.System.Collections.Generic.IList<T>.RemoveAt(int)", expectedNotSupportedIL); 14234verifier.VerifyIL("Program.M", """ 14309verifier.VerifyIL("Program.M", """ 14445verifier.VerifyIL("Program.M", """ 14559verifier.VerifyIL("Program.M", """ 14617verifier.VerifyIL("Program.M", """ 14721verifier.VerifyIL("Program.M", """ 14910verifier.VerifyIL("S..ctor(int, int, int)", 14961verifier.VerifyIL("C..ctor(int, int, int)", 15021verifier.VerifyIL("B..ctor(int, int, int)", 15229verifier.VerifyIL("Program.F0", 15242verifier.VerifyIL("Program.F1", 15253verifier.VerifyIL("Program.F2", 15306verifier.VerifyIL("Program.F2", 15422verifier.VerifyIL("Program.F", 15456verifier.VerifyIL("Program.F", 15536verifier.VerifyIL("Program.F", 15718verifier.VerifyIL("Program.F", 20040verifier.VerifyIL("Program.<CreateCollection>d__1.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", 20402verifier.VerifyIL("Program.F<T>(T, T, T)", """ 20453verifier.VerifyIL("Program.F<T>(T, T, T)", """ 20503verifier.VerifyIL("Program.F<T>(T[])", """ 20564verifier.VerifyIL("Program.F<T>(T[])", """ 20626verifier.VerifyIL("Program.F<T>", """ 20709verifier.VerifyIL("Program.F<T>(T[])", """ 20780verifier.VerifyIL("Program.F<T>(T[])", """ 20836verifier.VerifyIL("Program.F<T>(T, T, T)", """ 20881verifier.VerifyIL("Program.F<T, U>(T, T, T)", """ 20985verifier.VerifyIL("Program.F1", """ 20999verifier.VerifyIL("Program.F2", """ 21133verifier.VerifyIL("Program.F1", """ 21148verifier.VerifyIL("Program.F2", """ 21237verifier.VerifyIL("Program.<F>d__2<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", """ 21371verifier.VerifyIL("Program.F1", 21436verifier.VerifyIL("Program.F2", 21525verifier.VerifyIL("Program.F1", 21535verifier.VerifyIL("Program.F2", 21622verifier.VerifyIL("Program.F1", 21736verifier.VerifyIL("Program.F1", 21778verifier.VerifyIL("Program.F2", 21844verifier.VerifyIL("Program.F1", 21886verifier.VerifyIL("Program.F2", 21952verifier.VerifyIL("Program.F1", 21980verifier.VerifyIL("Program.F2", 22263verifier.VerifyIL("Program.Main", """ 22363verifier.VerifyIL("Program.Main", """ 22414verifier.VerifyIL("Program.F1<T>", """ 22425verifier.VerifyIL("Program.F2<T>", """ 22487verifier.VerifyIL("Program.F1<T>", """ 22505verifier.VerifyIL("Program.F2<T>", """ 22615verifier.VerifyIL("Program.Empty<T>", """ 22629verifier.VerifyIL("Program.ThreeItems<T>", """ 22661verifier.VerifyIL("Program.ThreeItems<T>", """ 22767verifier.VerifyIL("Program.M", """ 22796verifier.VerifyIL("Program.M", """ 22853verifier.VerifyIL("Program.M", """ 22896verifier.VerifyIL("Program.M", """ 22966verifier.VerifyIL("Program.M", """ 23009verifier.VerifyIL("Program.M", """ 23077verifier.VerifyIL("Program.M", """ 23106verifier.VerifyIL("Program.M", """ 23163verifier.VerifyIL("Program.Main", """ 23207verifier.VerifyIL("Program.Main", """ 23287verifier.VerifyIL("Program.Main", """ 23354verifier.VerifyIL("Program.Main", """ 23465verifier.VerifyIL("Program.Main", """ 23567verifier.VerifyIL("Program.Main", """ 23637verifier.VerifyIL("Program.Main", """ 23702verifier.VerifyIL("Program.Main", """ 23804verifier.VerifyIL("R<T>..ctor(T, T, T)", """ 23835verifier.VerifyIL("R<T>..ctor(int, T[])", """ 23879verifier.VerifyIL("B<T>..ctor(T, T, T)", """ 23988verifier.VerifyIL("Program.F1", """ 24005verifier.VerifyIL("Program.F2", """ 24050verifier.VerifyIL("Program.Main", """ 24081verifier.VerifyIL("Program.Main", """ 24171verifier.VerifyIL("Program.Main", """ 24246verifier.VerifyIL("Program..cctor", """ 24301verifier.VerifyIL("C..ctor", """ 24363verifier.VerifyIL("S..ctor", """ 24461verifier.VerifyIL("Program.F", """ 24533verifier.VerifyIL("Program.M<T>", """ 24621verifier.VerifyIL("Program.M<T>", """ 24676verifier.VerifyIL("Program.<>c__1<T>.<F>b__1_0(bool, T, T, T)", """ 24760verifier.VerifyIL("Program.<>c__DisplayClass1_0<T>.<M>g__A2|1()", """ 24815verifier.VerifyIL("C<T>.<>c.<.ctor>b__1_0(T, T)", """ 24870verifier.VerifyIL("Program.Main", """ 24937verifier.VerifyIL("Program.Main", """ 25075verifier.VerifyIL("<top-level-statements-entry-point>", """ 25222verifier.VerifyIL("Program.Main", """ 25301verifier.VerifyIL("Program.Main", """ 25384verifier.VerifyIL("Program.Main", """ 25471verifier.VerifyIL("Program.F1", expectedIL); 25472verifier.VerifyIL("Program.F2", expectedIL); 25517verifier.VerifyIL("Program.F1", expectedIL); 25518verifier.VerifyIL("Program.F2", expectedIL); 25572verifier.VerifyIL("Program.NotReadOnlySpan", """ 25605verifier.VerifyIL("Program.NotConstants", """ 25699verifier.VerifyIL("Program.F1", """ 25712verifier.VerifyIL("Program.F2", """ 25735verifier.VerifyIL("Program.F2", """ 25746verifier.VerifyIL("Program.F3", """ 25785verifier.VerifyIL("Program.Main", """ 25822verifier.VerifyIL("Program.Main", """ 25901verifier.VerifyIL("Program.Main", """ 29392verifier.VerifyIL("C.M", 30099verifier.VerifyIL("Program.Main", """ 30170verifier.VerifyIL("Program.Main", """ 30228verifier.VerifyIL("Program.Main", """ 30270verifier.VerifyIL("Program.Main", """ 30304verifier.VerifyIL("Program.Main", """ 30337verifier.VerifyIL("Program.Main", """ 30376verifier.VerifyIL("Program.Main", """ 30580verifier.VerifyIL("Program.F1", """ 30608verifier.VerifyIL("Program.F2", """ 30670verifier.VerifyIL("Program.F3", """ 30705verifier.VerifyIL("Program.Main", """ 30752verifier.VerifyIL("Program.M", """ 30783verifier.VerifyIL("Program.M", """ 30848verifier.VerifyIL("Program.M", """ 30874verifier.VerifyIL("Program.M", """ 33554verifier.VerifyIL("C.Main", """ 33600verifier.VerifyIL("C.Main", """ 33664verifier.VerifyIL("C.Main", """ 33708verifier.VerifyIL("C.Main", """ 33805verifier.VerifyIL("C.Main", """ 33913verifier.VerifyIL("C.M", """ 33997verifier.VerifyIL("C.M", """ 34080verifier.VerifyIL("C.M", """ 34178verifier.VerifyIL("C.Main", """ 34229verifier.VerifyIL("C.Main", """ 34337verifier.VerifyIL("C.M", """ 34498verifier.VerifyIL("C.M", """ 34597verifier.VerifyIL("C.M", """ 34677verifier.VerifyIL("C.M", """ 34740verifier.VerifyIL("C.Main", """ 34781verifier.VerifyIL("C.Main", """ 34828verifier.VerifyIL("C.Main", """ 34900verifier.VerifyIL("C.M", """ 34952verifier.VerifyIL("C.M1", expectedIL); 34953verifier.VerifyIL("C.M2", expectedIL); 34996verifier.VerifyIL("C.M1", expectedIL); 34997verifier.VerifyIL("C.M2", expectedIL); 35020verifier.VerifyIL("C.M", """ 35086verifier.VerifyIL("C.M", """ 35151verifier.VerifyIL("C.M", """ 35217verifier.VerifyIL("C.M", """ 35248verifier.VerifyIL("C.M", """ 35282verifier.VerifyIL("C.Main", """ 35377verifier.VerifyIL("C.Main", """ 35504verifier.VerifyIL("C.M1", """ 35514verifier.VerifyIL("C.M2", """ 35524verifier.VerifyIL("C.M3", """ 35561verifier.VerifyIL("C.<Main>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", """ 35790verifier.VerifyIL("C.Main", """ 35838verifier.VerifyIL("C.Main", """ 35881verifier.VerifyIL("C.Main", """ 35993verifier.VerifyIL("Program.Convert<T>", """ 36065verifier.VerifyIL("Program.Convert<T>", """ 36140verifier.VerifyIL("Program.Convert<T>", """ 36189verifier.VerifyIL("C.M", """ 36220verifier.VerifyIL("C.M", """ 36299verifier.VerifyIL("C.M1<T, U>", expectedILWiwthBoxingConversion); 36300verifier.VerifyIL("C.M2<T, U>", expectedILWiwthBoxingConversion); 36302verifier.VerifyIL("C.M3<T, U>", """ 36312verifier.VerifyIL("C.M4<T>", """ 36372verifier.VerifyIL("C.M<T, U>", """ 36406verifier.VerifyIL("C.M", """ 36440verifier.VerifyIL("C.M", """ 36511verifier.VerifyIL("C.M", """ 36548verifier.VerifyIL("C.M", """ 36580verifier.VerifyIL("C.M", """ 36652verifier.VerifyIL("C.M", """ 36707verifier.VerifyIL("C.M", """ 36760verifier.VerifyIL("C.M", """ 36814verifier.VerifyIL("C.M", """ 36898verifier.VerifyIL("C.M", """ 36990verifier.VerifyIL("C.M", """ 37119verifier.VerifyIL("C.M", """ 37201verifier.VerifyIL("C.M", """ 37306verifier.VerifyIL("C.M1", """ 37324verifier.VerifyIL("C.M2", expectedILForObject); 37325verifier.VerifyIL("C.M3", expectedILForObject); 37430verifier.VerifyIL("Program.M1<T, U>", expectedILForMyEnumerator); 37431verifier.VerifyIL("Program.M2<T, U>", expectedILForMyEnumerator); 37442verifier.VerifyIL("Program.M3<T, U>", expectedILForMyCollection); 37443verifier.VerifyIL("Program.M4<T, U>", expectedILForMyCollection); 37520verifier.VerifyIL("Program.M1", """ 37549verifier.VerifyIL("Program.M2", """ 37570verifier.VerifyIL("Program.M3<T, U>(T, U)", """ 37600verifier.VerifyIL("Program.M4<T, U>(T, U)", """ 37646verifier.VerifyIL("C.Main", """ 37695verifier.VerifyIL("C.Main", """ 37761verifier.VerifyIL("C.M<T, U>", """ 37829verifier.VerifyIL("C.M<T, U>", """ 37869verifier.VerifyIL("C.Main", """ 38306verifier.VerifyIL("Extensions.Add<T>(this System.Collections.Generic.ICollection<T>, params T[])", """ 42456verifier.VerifyIL($"<>z__ReadOnlySingleElementList<T>.{memberName}", expectedIl); 43441verifier.VerifyIL("Program.Test", 43553verifier.VerifyIL("Program.Test", 43677verifier.VerifyIL("Program.Test", 43767verifier.VerifyIL("Program.Test",
Semantics\ExtensionTests.cs (93)
4608verifier.VerifyIL("Extensions.<>E__0.M()", """ 4617verifier.VerifyIL("Extensions.M", """ 5122verifier2.VerifyIL("Program.Test", testIL); 5135verifier2.VerifyIL("Extensions.M2", m2IL); 5141verifier2.VerifyIL("Program.Test", testIL); 5142verifier2.VerifyIL("Extensions.M2", m2IL); 5192verifier2.VerifyIL("Program.Test", testIL); 5193verifier2.VerifyIL("Extensions_.M2", m2IL); 5198verifier2.VerifyIL("Program.Test", testIL); 5199verifier2.VerifyIL("Extensions_.M2", m2IL); 5271verifier4.VerifyIL("Program.Test", testIL); 5286verifier4.VerifyIL("Extensions.M2", m2IL); 5291verifier4.VerifyIL("Program.Test", testIL); 5292verifier4.VerifyIL("Extensions.M2", m2IL); 6106verifier3.VerifyIL("Program.Test", testIL); 6119verifier3.VerifyIL("Extensions.M2", m2IL); 6124verifier3.VerifyIL("Program.Test", testIL); 6125verifier3.VerifyIL("Extensions.M2", m2IL); 6562verifier3.VerifyIL("Program.Test<T, U>(C<T>, T, U)", testIL); 6576verifier3.VerifyIL("Extensions.M2<T, U>(this C<T>, T, U)", m2IL); 6582verifier3.VerifyIL("Program.Test<T, U>(C<T>, T, U)", testIL); 6583verifier3.VerifyIL("Extensions.M2<T, U>(this C<T>, T, U)", m2IL); 6637verifier3.VerifyIL("Program.Test<T, U>(C<T>, T, U)", testIL); 6653verifier3.VerifyIL("Extensions.M2<T, U>(this C<T>, T, U)", m2IL); 6659verifier3.VerifyIL("Program.Test<T, U>(C<T>, T, U)", testIL); 6660verifier3.VerifyIL("Extensions.M2<T, U>(this C<T>, T, U)", m2IL); 8042verifier2.VerifyIL("Program.Test", testIL); 8056verifier2.VerifyIL("Extensions.M2", m2IL); 8062verifier2.VerifyIL("Program.Test", testIL); 8063verifier2.VerifyIL("Extensions.M2", m2IL); 8114verifier2.VerifyIL("Program.Test", testIL); 8115verifier2.VerifyIL("Extensions_.M2", m2IL); 8120verifier2.VerifyIL("Program.Test", testIL); 8121verifier2.VerifyIL("Extensions_.M2", m2IL); 8199verifier2.VerifyIL("Program.Test", testIL); 8216verifier2.VerifyIL("Extensions.M2", m2IL); 8221verifier2.VerifyIL("Program.Test", testIL); 8222verifier2.VerifyIL("Extensions.M2", m2IL); 8255verifier2.VerifyIL("Program.Test", testIL); 8256verifier2.VerifyIL("Extensions_.M2", m2IL); 8261verifier2.VerifyIL("Program.Test", testIL); 8262verifier2.VerifyIL("Extensions_.M2", m2IL); 8318verifier2.VerifyIL("Program.Test", testIL); 8336verifier2.VerifyIL("Extensions.M2", m2IL); 8341verifier2.VerifyIL("Program.Test", testIL); 8342verifier2.VerifyIL("Extensions.M2", m2IL); 8375verifier2.VerifyIL("Program.Test", testIL); 8376verifier2.VerifyIL("Extensions_.M2", m2IL); 8381verifier2.VerifyIL("Program.Test", testIL); 8382verifier2.VerifyIL("Extensions_.M2", m2IL); 9533verifier3.VerifyIL("Program.Test", testIL); 9545verifier3.VerifyIL("Extensions.get_P2(object)", m2IL); 9551verifier3.VerifyIL("Program.Test", testIL); 9552verifier3.VerifyIL("Extensions.get_P2(object)", m2IL); 9644verifier3.VerifyIL("Program.Test", testIL); 9645verifier3.VerifyIL("Extensions_.get_P2(object)", m2IL); 9650verifier3.VerifyIL("Program.Test", testIL); 9651verifier3.VerifyIL("Extensions_.get_P2(object)", m2IL); 9818verifier3.VerifyIL("Program.Test", testIL); 9829verifier3.VerifyIL("Extensions.get_P2()", m2IL); 9835verifier3.VerifyIL("Program.Test", testIL); 9836verifier3.VerifyIL("Extensions.get_P2()", m2IL); 9884verifier3.VerifyIL("Program.Test", testIL); 9885verifier3.VerifyIL("Extensions_.get_P2()", m2IL); 9890verifier3.VerifyIL("Program.Test", testIL); 9891verifier3.VerifyIL("Extensions_.get_P2()", m2IL); 10030verifier3.VerifyIL("Program.Test", testIL); 10042verifier3.VerifyIL("Extensions.get_P2(object)", m2IL); 10047verifier3.VerifyIL("Program.Test", testIL); 10048verifier3.VerifyIL("Extensions.get_P2(object)", m2IL); 17970verifier.VerifyIL("<top-level-statements-entry-point>", """ 18089verifier.VerifyIL("<top-level-statements-entry-point>", """ 20617verifier.VerifyIL("<top-level-statements-entry-point>", """ 20934verifier.VerifyIL("<top-level-statements-entry-point>", """ 21229verifier.VerifyIL("<top-level-statements-entry-point>", """ 21456verifier.VerifyIL("<top-level-statements-entry-point>", """ 21537verifier.VerifyIL("<top-level-statements-entry-point>", """ 21620verifier.VerifyIL("Program.<<Main>$>g__localFunc|0_0()", """ 21957verifier.VerifyIL("Program.<<Main>$>g__localFunc|0_0()", """ 25973verify.VerifyIL("<top-level-statements-entry-point>", """ 26061verify.VerifyIL("<top-level-statements-entry-point>", """ 26108verify.VerifyIL("<top-level-statements-entry-point>", """ 26153verify.VerifyIL("<top-level-statements-entry-point>", """ 26219verify.VerifyIL("<top-level-statements-entry-point>", """ 26260verify.VerifyIL("<top-level-statements-entry-point>", """ 27238verifier.VerifyIL("C.Main", """ 33880verifier.VerifyIL("<top-level-statements-entry-point>", """ 33921verifier.VerifyIL("<top-level-statements-entry-point>", """ 33963verifier.VerifyIL("<top-level-statements-entry-point>", """ 39156verifier.VerifyIL("C.<Iter>d__1.System.Collections.Generic.IAsyncEnumerable<int>.GetAsyncEnumerator(System.Threading.CancellationToken)", """ 39258verifier.VerifyIL("C.<Iter>d__1.System.Collections.Generic.IAsyncEnumerable<int>.GetAsyncEnumerator(System.Threading.CancellationToken)", """ 39359verifier.VerifyIL("C.<Iter>d__1.System.Collections.Generic.IAsyncEnumerable<int>.GetAsyncEnumerator(System.Threading.CancellationToken)", """ 39430verifier.VerifyIL("C.<Iter>d__1.System.Collections.Generic.IAsyncEnumerable<int>.GetAsyncEnumerator(System.Threading.CancellationToken)", """
Semantics\ExtensionTests2.cs (60)
5636verifier.VerifyIL("Program.Test", 5658verifier.VerifyIL("S1.Test", 5751verifier.VerifyIL("Program.Test", 5768verifier.VerifyIL("S1.Test", 5893verifier.VerifyIL("Program.Test", 6001verifier.VerifyIL("Program.Test1<T>(ref T)", 6038verifier.VerifyIL("Program.Test2<T>(ref T)", 6140verifier.VerifyIL("Program.Test2<T>(ref T)", 6299verifier.VerifyIL("Program.Test1<T>(ref T)", 6336verifier.VerifyIL("Program.Test2<T>(ref T)", 6425verifier.VerifyIL("Program.Test", 6446verifier.VerifyIL("S1.Test", 6541verifier.VerifyIL("Program.Test", 6560verifier.VerifyIL("S1.Test", 6689verifier.VerifyIL("Program.Test", 6779verifier.VerifyIL("Program.Test1<T>(ref T)", 6815verifier.VerifyIL("Program.Test2<T>(ref T)", 6896verifier.VerifyIL("Program.Test2<T>(ref T)", 7037verifier.VerifyIL("Program.Test1<T>(ref T)", 7073verifier.VerifyIL("Program.Test2<T>(ref T)", 7164verifier.VerifyIL("Program.Test", 7185verifier.VerifyIL("S1.Test", 7280verifier.VerifyIL("Program.Test", 7299verifier.VerifyIL("S1.Test", 7428verifier.VerifyIL("Program.Test", 7518verifier.VerifyIL("Program.Test1<T>(ref T)", 7554verifier.VerifyIL("Program.Test2<T>(ref T)", 7635verifier.VerifyIL("Program.Test2<T>(ref T)", 7776verifier.VerifyIL("Program.Test1<T>(ref T)", 7812verifier.VerifyIL("Program.Test2<T>(ref T)", 7936verifier.VerifyIL("Program.Test1", 7965verifier.VerifyIL("S1.Test1", 7991verifier.VerifyIL("Program.Test2", 8028verifier.VerifyIL("S1.Test2", 8168verifier.VerifyIL("Program.Test1", 8192verifier.VerifyIL("S1.Test1", 8213verifier.VerifyIL("Program.Test2", 8248verifier.VerifyIL("S1.Test2", 8429verifier.VerifyIL("Program.Test1", 8453verifier.VerifyIL("Program.Test2", 8626verifier.VerifyIL("Program.Test11<T>(ref T)", 8670verifier.VerifyIL("Program.Test12<T>(ref T)", 8699verifier.VerifyIL("Program.Test21<T>(ref T)", 8751verifier.VerifyIL("Program.Test22<T>(ref T)", 8903verifier.VerifyIL("Program.Test12<T>(ref T)", 8927verifier.VerifyIL("Program.Test22<T>(ref T)", 9158verifier.VerifyIL("Program.Test11<T>(ref T)", 9202verifier.VerifyIL("Program.Test12<T>(ref T)", 9227verifier.VerifyIL("Program.Test21<T>(ref T)", 9279verifier.VerifyIL("Program.Test22<T>(ref T)", 9382verifier.VerifyIL("Program.Test", 9400verifier.VerifyIL("S1.Test", 9488verifier.VerifyIL("Program.Test", 9505verifier.VerifyIL("S1.Test", 9628verifier.VerifyIL("Program.Test", 9736verifier.VerifyIL("Program.Test1<T>(ref T)", 9769verifier.VerifyIL("Program.Test2<T>(ref T)", 9867verifier.VerifyIL("Program.Test2<T>(ref T)", 10026verifier.VerifyIL("Program.Test1<T>(ref T)", 10059verifier.VerifyIL("Program.Test2<T>(ref T)",
Semantics\InlineArrayTests.cs (171)
2465verifier.VerifyIL("Program.M1", 2478verifier.VerifyIL("Program.M2", 2556verifier.VerifyIL("Program.M2", 2593verifier.VerifyIL("C.M2", 2706verifier.VerifyIL("Program.M2", 2744verifier.VerifyIL("C.M2", 2785verifier.VerifyIL("Program.M2", 2827verifier.VerifyIL("C.M2", 3137verifier.VerifyIL("Program.M1", 3151verifier.VerifyIL("Program.M2", 3200verifier.VerifyIL("Program.M1", 3214verifier.VerifyIL("Program.M2", 3263verifier.VerifyIL("Program.M1", 3282verifier.VerifyIL("Program.M2", 3339verifier.VerifyIL("Program.<M1>d__1.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 3432verifier.VerifyIL("Program.<M2>d__2.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 3563verifier.VerifyIL("Program.<M1>d__1.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 3660verifier.VerifyIL("Program.<M2>d__2.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 3795verifier.VerifyIL("Program.<M1>d__1.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 3890verifier.VerifyIL("Program.<M2>d__2.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 4020verifier.VerifyIL("Program.<M2>d__1.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 4145verifier.VerifyIL("Program.<M2>d__1.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 4274verifier.VerifyIL("Program.<M2>d__1.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 4405verifier.VerifyIL("Program.<M1>d__1.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 4531verifier.VerifyIL("Program.<M2>d__1.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 4684verifier.VerifyIL("Program.<M1>d__1.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 5077verifier.VerifyIL("Program.<M1>d__1<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 5174verifier.VerifyIL("Program.<M2>d__2<T>.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 5312verifier.VerifyIL("Program.<M1>d__1.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 5401verifier.VerifyIL("Program.<M2>d__2.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 5530verifier.VerifyIL("Program.<M1>d__1.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 5658verifier.VerifyIL("Program.<M1>d__1.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 5746verifier.VerifyIL("Program.<M2>d__2.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 5874verifier.VerifyIL("Program.<M1>d__1.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 5991verifier.VerifyIL("Program.M1", 6004verifier.VerifyIL("Program.M2", 6076verifier.VerifyIL("Program.M2", 6111verifier.VerifyIL("Program.M3", 6170verifier.VerifyIL("Program.M2", 6250verifier.VerifyIL("C.M2", 6365verifier.VerifyIL("Program.M2", 6404verifier.VerifyIL("C.M2", 6447verifier.VerifyIL("Program.M2", 6490verifier.VerifyIL("C.M2", 6816verifier.VerifyIL("C.M2", 6860verifier.VerifyIL("Program.M2", 6910verifier.VerifyIL("Program.M2", 6960verifier.VerifyIL("Program.M2", 7016verifier.VerifyIL("Program.M2", 7066verifier.VerifyIL("Program.M2", 7121verifier.VerifyIL("Program.M2", 7190verifier.VerifyIL("Program.M2", 7260verifier.VerifyIL("Program.M2", 7339verifier.VerifyIL("Program.<M2>d__2.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 7476verifier.VerifyIL("Program.<M2>d__2.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 7622verifier.VerifyIL("Program.<M2>d__2.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 7791verifier.VerifyIL("Program.<M2>d__2.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 7954verifier.VerifyIL("Program.<M1>d__1.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 8175verifier.VerifyIL("Program.M2", 8321verifier.VerifyIL("Program.M2", 8380verifier.VerifyIL("Program.M2", 8433verifier.VerifyIL("Program.M2", 8488verifier.VerifyIL("Program.M2", 8551verifier.VerifyIL("Program.M2", 8605verifier.VerifyIL("Program.M2", 8815verifier.VerifyIL("Program.M2", 8894verifier.VerifyIL("Program.M2", 9062verifier.VerifyIL("Program.M2", 9251verifier.VerifyIL("Program.M2", 9298verifier.VerifyIL("Program.M2", 9349verifier.VerifyIL("Program.M2", 9439verifier.VerifyIL("Program.M2", 9484verifier.VerifyIL("Program.M2", 9602verifier.VerifyIL("C.M2", 9650verifier.VerifyIL("C.M2", 9702verifier.VerifyIL("C.M2", 9834verifier.VerifyIL("C.M2", 9919verifier.VerifyIL("C.M2", 10022verifier.VerifyIL("Program.M2", 10069verifier.VerifyIL("Program.M2", 10354verifier.VerifyIL("C.M2", 10399verifier.VerifyIL("C.M2", 10537verifier.VerifyIL("Program.M2", 10611verifier.VerifyIL("Program.M2", 10663verifier.VerifyIL("Program.M2", 10755verifier.VerifyIL("Program.M2", 10801verifier.VerifyIL("Program.M2", 11139verifier.VerifyIL("Program.M2", 11185verifier.VerifyIL("Program.M2", 11231verifier.VerifyIL("Program.M2", 11281verifier.VerifyIL("Program.M2", 11355verifier.VerifyIL("Program.M2", 11481verifier.VerifyIL("Program.M2", 12009verifier.VerifyIL("C..ctor", 12206verifier.VerifyIL("C..ctor", 12269verifier.VerifyIL("C..ctor", 12336verifier.VerifyIL("C..ctor", 12385verifier.VerifyIL("C..ctor", 12799verifier.VerifyIL("Buffer10..ctor", 12923verifier.VerifyIL("Buffer2..ctor", 12977verifier.VerifyIL("Buffer2..ctor", 13036verifier.VerifyIL("Buffer2..ctor", 13093verifier.VerifyIL("Buffer1..ctor", 13105verifier.VerifyIL("Buffer1Ref..ctor", 13163verifier.VerifyIL("Buffer1..ctor", 13223verifier.VerifyIL("Buffer1..ctor", 13235verifier.VerifyIL("Buffer1Ref..ctor", 13282verifier.VerifyIL("Buffer2..ctor", 13296verifier.VerifyIL("Buffer2Ref..ctor", 13351verifier.VerifyIL("Buffer2..ctor", 13391verifier.VerifyIL("Buffer2..ctor", 13441verifier.VerifyIL("Buffer2..ctor", 13458verifier.VerifyIL("Buffer2Ref..ctor", 13533verifier.VerifyIL("Buffer1..ctor", 13594verifier.VerifyIL("Buffer1..ctor", 13662verifier.VerifyIL("Buffer1..ctor", 13703verifier.VerifyIL("Buffer1..ctor", 13757verifier.VerifyIL("C..ctor", 13815verifier.VerifyIL("C..ctor", 13873verifier.VerifyIL("C..ctor", 13926verifier.VerifyIL("Buffer2..ctor", 13977verifier.VerifyIL("Buffer2..ctor", 14028verifier.VerifyIL("Buffer2..ctor", 14656verifier.VerifyIL("<PrivateImplementationDetails>." + CodeAnalysis.CodeGen.PrivateImplementationDetails.SynthesizedInlineArrayAsSpanName, 14705verifier.VerifyIL("<PrivateImplementationDetails>." + CodeAnalysis.CodeGen.PrivateImplementationDetails.SynthesizedInlineArrayAsReadOnlySpanName, 14754verifier.VerifyIL("<PrivateImplementationDetails>." + CodeAnalysis.CodeGen.PrivateImplementationDetails.SynthesizedInlineArrayElementRefName, 14802verifier.VerifyIL("<PrivateImplementationDetails>." + CodeAnalysis.CodeGen.PrivateImplementationDetails.SynthesizedInlineArrayElementRefReadOnlyName, 14849verifier.VerifyIL("<PrivateImplementationDetails>." + CodeAnalysis.CodeGen.PrivateImplementationDetails.SynthesizedInlineArrayFirstElementRefName, 14893verifier.VerifyIL("<PrivateImplementationDetails>." + CodeAnalysis.CodeGen.PrivateImplementationDetails.SynthesizedInlineArrayFirstElementRefReadOnlyName, 15126verifier.VerifyIL("Program.M2", 15172verifier.VerifyIL("Program.M1", 15185verifier.VerifyIL("Program.M2", 15256verifier.VerifyIL("C.M1", 15269verifier.VerifyIL("C.M2", 15393verifier.VerifyIL("Program.M1", 15406verifier.VerifyIL("Program.M2", 15448verifier.VerifyIL("C.M1", 15461verifier.VerifyIL("C.M2", 15509verifier.VerifyIL("Program.M1", 15522verifier.VerifyIL("Program.M2", 15572verifier.VerifyIL("C.M1", 15585verifier.VerifyIL("C.M2", 16191verifier.VerifyIL("Program.M2", 16239verifier.VerifyIL("Program.M2", 16326verifier.VerifyIL("Program.M2", 16441verifier.VerifyIL("C.M2", 16679verifier.VerifyIL("Program.<M1>d__1.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 16772verifier.VerifyIL("Program.<M2>d__2.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 17553verifier.VerifyIL("Program.M1", 17566verifier.VerifyIL("Program.M2", 17671verifier.VerifyIL("Program.M1", 17684verifier.VerifyIL("Program.M2", 17749verifier.VerifyIL("Program.M2", 18549verifier.VerifyIL("Program.Test", 18647verifier.VerifyIL("Program.Test", 18720verifier.VerifyIL("Program.Test", 18874verifier.VerifyIL("Program.Test", 19009verifier.VerifyIL("Program.Test", 19208verifier.VerifyIL("Program.Test", 19990verifier.VerifyIL("Program.<Test>d__3.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 20177verifier.VerifyIL("Program.<Test>d__3.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 20450verifier.VerifyIL("Program.<Test>d__3.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 20636verifier.VerifyIL("Program.<Test>d__3.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 20901verifier.VerifyIL("Program.<Test>d__1.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", 21548verifier.VerifyIL("Program.<Test>d__3.System.Collections.IEnumerator.MoveNext", 21665verifier.VerifyIL("Program.<Test>d__3.System.Collections.IEnumerator.MoveNext", 21867verifier.VerifyIL("Program.<Test>d__3.System.Collections.IEnumerator.MoveNext", 21984verifier.VerifyIL("Program.<Test>d__3.System.Collections.IEnumerator.MoveNext", 22178verifier.VerifyIL("Program.<Test>d__1.System.Collections.IEnumerator.MoveNext", 23231verifier.VerifyIL("Program.Test", 23351verifier.VerifyIL("Program.<<Main>$>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", """
Semantics\LockTests.cs (29)
106verifier.VerifyIL("C.M2", il); 107verifier.VerifyIL("C.M1", il); 137verifier.VerifyIL("C.Main", """ 1055verifier.VerifyIL("Program.Main", """ 1408verifier.VerifyIL("Program.Main", """ 1476verifier.VerifyIL("Program.Main", """ 1784verifier.VerifyIL("C.M", """ 1945verifier.VerifyIL("C.<Main>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", """ 2009verifier.VerifyIL("C.<Main>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", """ 2085verifier.VerifyIL("C.<Main>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", """ 2240verifier.VerifyIL("C.<Main>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", """ 2394verifier.VerifyIL("C.<Main>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", """ 2506verifier.VerifyIL("C.<Main>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", """ 2614verifier.VerifyIL("Program.<<<Main>$>g__local|0_0>d.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", """ 2678verifier.VerifyIL("Program.<<<Main>$>g__local|0_0>d.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", """ 2753verifier.VerifyIL("Program.<<<Main>$>g__local|0_0>d.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", """ 2908verifier.VerifyIL("Program.<<<Main>$>g__local|0_0>d.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", """ 3058verifier.VerifyIL("Program.<>c.<<<Main>$>b__0_0>d.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", """ 3122verifier.VerifyIL("Program.<>c.<<<Main>$>b__0_0>d.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", """ 3197verifier.VerifyIL("Program.<>c.<<<Main>$>b__0_0>d.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", """ 3352verifier.VerifyIL("Program.<>c.<<<Main>$>b__0_0>d.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", """ 3699verifier.VerifyIL("Program.<M>d__1.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", """ 3890verifier.VerifyIL("Program.<M>d__1.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", """ 4222verifier.VerifyIL("Program.M1", """ 4332verifier.VerifyIL("Program.M1", """ 4367verifier.VerifyIL("Program.M3", """ 4399verifier.VerifyIL("Program.M4", """ 4509verifier.VerifyIL("C.M<T>", """ 4566verifier.VerifyIL("C.M<T>", """
Semantics\OutVarTests.cs (5)
20069CompileAndVerify(text, references: new[] { CSharpRef }).VerifyIL("Cls.Main()", 20123CompileAndVerify(text, references: new[] { CSharpRef }).VerifyIL("Cls.Main()", 20388.VerifyIL("B.Main()", 20548.VerifyIL("B.Main()", 33002comp.VerifyIL("C.Main()", @"
Semantics\ParamsCollectionTests.cs (20)
390verifier.VerifyIL("Program.Main", """ 416verifier.VerifyIL("Program.Main", """ 3034verifier.VerifyIL("<top-level-statements-entry-point>", @" 3199verifier.VerifyIL("Program.Main", @" 3335verifier.VerifyIL("Program.Test1", @" 3363verifier.VerifyIL("Program.Test2", @" 3393verifier.VerifyIL("Program.Test3", @" 3569verifier.VerifyIL("Program.Test1", @" 3696verifier.VerifyIL("Program.Test2", @" 3725verifier.VerifyIL("Program.Test3", @" 3871verifier.VerifyIL("Program.Test1", @" 3926verifier.VerifyIL("Program.Test2", @" 3941verifier.VerifyIL("Program.Test3", @" 4240verifier.VerifyIL("Program.Test1", expectedIL); 4244verifier.VerifyIL("Program.Test1", expectedIL); 4250verifier.VerifyIL("Program.Test1", @" 16811verifier.VerifyIL("Program.Test1", 16886verifier.VerifyIL("Program.Test2", 16976verifier.VerifyIL("Program.Test1", 17015verifier.VerifyIL("Program.Test2",
Semantics\PatternMatchingTests.cs (38)
3719verifier.VerifyIL("TestClass.Test", @"{ 3741verifier.VerifyIL("TestClass.Test", @"{ 3778verifier.VerifyIL("TestClass.Test", @"{ 3800verifier.VerifyIL("TestClass.Test", @"{ 7397.VerifyIL("C.Test", @" 7448.VerifyIL("C.Test", @" 7508.VerifyIL("C.Main", 7590.VerifyIL("C.Test(ref S)", 7682.VerifyIL("C.Test", @" 7828.VerifyIL("C.Test", @" 7999.VerifyIL("C.GetResult", @" 8132.VerifyIL("C.GetResult", """ 8269.VerifyIL("C.Test", @" 8357.VerifyIL("C.Test", """ 8451.VerifyIL("C.Test", @" 8619verifier.VerifyIL("C.M", 8661verifier.VerifyIL("C.M", 8890.VerifyIL("C.Test", @" 8988.VerifyIL("C.Test", @" 9041.VerifyIL("C.Test", @" 9102.VerifyIL("C.Main", 9186.VerifyIL("C.Test(ref S)", 9280.VerifyIL("C.Test", @" 9426.VerifyIL("C.Test", @" 9598.VerifyIL("C.GetResult", @" 9731.VerifyIL("C.GetResult", @" 9869.VerifyIL("C.Test", @" 9955.VerifyIL("C.Test", """ 10051.VerifyIL("C.Test", @" 10221verifier.VerifyIL("C.M", 10262verifier.VerifyIL("C.M", 10493.VerifyIL("C.Test", @" 11010verifier.VerifyIL("Program.F1", 11077verifier.VerifyIL("Program.F2", 11188verifier.VerifyIL("Program.F1", 11232verifier.VerifyIL("Program.F2", 11594verifier.VerifyIL("C.<ExceptionFilterBroken>d__1.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", @" 11944verifier.VerifyIL("C.<ExceptionFilterBroken>d__1.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", @"
Semantics\PatternMatchingTests_ListPatterns.cs (32)
75() => verifier.VerifyIL("X.Test(System.Span<char>)", @" 126() => verifier.VerifyIL("X.Test(char[])", @" 179() => verifier.VerifyIL("X.Test(string)", @" 285() => verifier.VerifyIL("X.Test1", @" 316() => verifier.VerifyIL("X.Test2", @" 347() => verifier.VerifyIL("X.Test3", @" 381() => verifier.VerifyIL("X.Test4", @" 542() => verifier.VerifyIL("X.Test1", @" 563() => verifier.VerifyIL("X.Test2", @" 585() => verifier.VerifyIL("X.Test3", @" 607() => verifier.VerifyIL("X.Test4", @" 633() => verifier.VerifyIL("X.Test5", @" 729() => verifier.VerifyIL("X.Test1", @" 753() => verifier.VerifyIL("X.Test2", @" 778() => verifier.VerifyIL("X.Test3", @" 803() => verifier.VerifyIL("X.Test4", @" 832() => verifier.VerifyIL("X.Test5", @" 2337verifier.VerifyIL("X.Main", @" 2455() => verifier.VerifyIL("X.Test1", @" 2464() => verifier.VerifyIL("X.Test2", @" 2956verifier.VerifyIL("S.Test", @" 5540verifier.VerifyIL("C.M", @" 5628verifier.VerifyIL("C.M", @" 7440verifier.VerifyIL("C.Test1", expectedIl); 7441verifier.VerifyIL("C.Test2", expectedIl); 7645verifier.VerifyIL("C.M", @" 7742verifier.VerifyIL("C.M", @" 7896verifier.VerifyIL("C.M", @" 8060verifier.VerifyIL("ConsList.Print", @" 8131verifier.VerifyIL("ConsList.Print", @" 8350verifier.VerifyIL("C.Main", @" 8462verifier.VerifyIL("C.M", @"
Semantics\PatternMatchingTests2.cs (2)
3187verifier.VerifyIL("C.M", @" 3339verifier.VerifyIL("C.M", @"
Semantics\PatternMatchingTests3.cs (27)
2370compVerifier.VerifyIL("C.M", 2428compVerifier.VerifyIL("C.M", 3144compVerifier.VerifyIL("C.Grade", @" 3769compVerifier.VerifyIL("Program.M1", @" 3823compVerifier.VerifyIL("Program.M2", @" 4621compVerifier.VerifyIL("C.LifeStageAtAge", @" 4787compVerifier.VerifyIL("C.LifeStageAtAge", @" 5066compVerifier.VerifyIL("C.Main", code); 5067compVerifier.VerifyIL("C.Main2", code); 5068compVerifier.VerifyIL("C.Main3", code); 5326compVerifier.VerifyIL("C.L", type switch 6218verifier.VerifyIL("C.M", 6261verifier.VerifyIL("C.M", 6303verifier.VerifyIL("C.M", 6342verifier.VerifyIL("C.M", 6388verifier.VerifyIL("C.M", 6433verifier.VerifyIL("C.M", 6505verifier.VerifyIL("C.M1", expectedIL); 6506verifier.VerifyIL("C.M2", expectedIL); 6533verifier.VerifyIL("C.M", 6584verifier.VerifyIL("C.M", 6640verifier.VerifyIL("C.M", 6785verifier.VerifyIL("C.M1", expectedIL); 6786verifier.VerifyIL("C.M2", expectedIL); 6838verifier.VerifyIL("C.M1", expectedIL); 6839verifier.VerifyIL("C.M2", expectedIL); 7643compVerifier.VerifyIL("C.M",
Semantics\PatternMatchingTests4.cs (12)
2089CompileAndVerify(compilation, expectedOutput: "InvalidOperationException").VerifyIL("C.Main", @" 2168", sequencePoints: "C.Main", source: source).VerifyIL("<PrivateImplementationDetails>.ThrowInvalidOperationException", @" 2230CompileAndVerify(compilation, expectedOutput: "SwitchExpressionException()").VerifyIL("C.Main", @" 2330", sequencePoints: "C.Main", source: source).VerifyIL("<PrivateImplementationDetails>.ThrowSwitchExpressionExceptionParameterless", @" 2430CompileAndVerify(compilation, expectedOutput: "SwitchExpressionException((1, 2))").VerifyIL("C.Main", @" 2524", sequencePoints: "C.Main", source: source).VerifyIL("<PrivateImplementationDetails>.ThrowSwitchExpressionException", @" 4338verifier.VerifyIL("C.M", """ 4420verifier.VerifyIL("C.M", """ 4502verifier.VerifyIL("C.M", """ 4584verifier.VerifyIL("C.M", """ 4666verifier.VerifyIL("C.M", """ 4752verifier.VerifyIL("C.M", """
Semantics\PatternMatchingTests5.cs (8)
84verifier.VerifyIL("C.Test1", @" 110verifier.VerifyIL("C.Test2", @" 142verifier.VerifyIL("C.Test4", @" 241verifier.VerifyIL("C.Test", @" 1346verifier.VerifyIL("Program.Main", @" 3179compilation.VerifyIL("C.Test", """ 3228compilation.VerifyIL("C.Test", """ 3295compilation.VerifyIL("C.Test", """
Semantics\PrimaryConstructorTests.cs (11)
440verifier.VerifyIL("C..ctor(int, string)", 452verifier.VerifyIL("C..ctor(int, string)", 630verifier.VerifyIL("C..ctor()", 642verifier.VerifyIL("C..ctor()", 1052verifier.VerifyIL("C..ctor(int, int)", @" 1948verifier.VerifyIL("C..ctor(int, int)", @" 12247verifier.VerifyIL("C1..ctor(int, int)", 12320verifier.VerifyIL("C1..ctor(int, int)", 12401verifier.VerifyIL("C1..ctor(int, int)", 14097verifier.VerifyIL("Program.M0", @"{ 14417verifier.VerifyIL("C1.M1",
Semantics\RecordTests.cs (149)
871verifier.VerifyIL("C..ctor(int, int)", @" 1455verifier.VerifyIL("C.Equals(C)", """ 1616verifier.VerifyIL("C..ctor()", @" 1667verifier.VerifyIL("C..ctor()", @" 1747verifier.VerifyIL("C..ctor()", @" 2074verifier.VerifyIL("C.Main", @" 2113verifier.VerifyIL("C.Main", @" 2154verifier.VerifyIL("C.Main", @" 2435verifier.VerifyIL("C.M<T>(T)", @" 2489verifier.VerifyIL("C.M<T>(T)", @" 4996v.VerifyIL("C1." + WellKnownMemberNames.PrintMembersMethodName, @" 5004v.VerifyIL("C1." + WellKnownMemberNames.ObjectToString, @" 5071v.VerifyIL("C1." + WellKnownMemberNames.PrintMembersMethodName, @" 5079v.VerifyIL("C1." + WellKnownMemberNames.ObjectToString, @" 5148v.VerifyIL("C1." + WellKnownMemberNames.PrintMembersMethodName, @" 5158v.VerifyIL("C1." + WellKnownMemberNames.ObjectToString, @" 5533v.VerifyIL("C1." + WellKnownMemberNames.PrintMembersMethodName, @" 5572v.VerifyIL("C1<T>." + WellKnownMemberNames.PrintMembersMethodName, @" 5611v.VerifyIL("C1." + WellKnownMemberNames.PrintMembersMethodName, @" 5652v.VerifyIL("C1<T>." + WellKnownMemberNames.PrintMembersMethodName, @" 5734v.VerifyIL("C1." + WellKnownMemberNames.PrintMembersMethodName, @" 5788v.VerifyIL("C1." + WellKnownMemberNames.PrintMembersMethodName, @" 5852v.VerifyIL("C1." + WellKnownMemberNames.PrintMembersMethodName, @" 7705verifier.VerifyIL("C." + WellKnownMemberNames.CloneMethodName, @" 7747verifier.VerifyIL("C." + WellKnownMemberNames.CloneMethodName, @" 7787verifier.VerifyIL("C." + WellKnownMemberNames.CloneMethodName, @" 7821verifier.VerifyIL("C." + WellKnownMemberNames.CloneMethodName, @" 7855verifier.VerifyIL("C." + WellKnownMemberNames.CloneMethodName, @" 7890verifier.VerifyIL("C." + WellKnownMemberNames.CloneMethodName, @" 8125verifier.VerifyIL("C.Main", @" 8299verifier.VerifyIL("C.Main", @" 8347verifier.VerifyIL("C.Main", @" 8482verifier.VerifyIL("C.Main", @" 9610verifier.VerifyIL("D.M", @" 9652verifier.VerifyIL("C.Main", @" 10658verifier.VerifyIL("C..ctor(object, object)", 10666verifier.VerifyIL("C..ctor(C)", @" 10676verifier.VerifyIL("Program.Main", 11415verifier.VerifyIL("A..ctor(object, object)", 11423verifier.VerifyIL("A..ctor(A)", 11431verifier.VerifyIL("A.Deconstruct", 11445verifier.VerifyIL("A.Equals(A)", 11465verifier.VerifyIL("A.GetHashCode()", 11475verifier.VerifyIL("B..ctor(object, object)", 11491verifier.VerifyIL("B..ctor(B)", 11508verifier.VerifyIL("B.Deconstruct", 11522verifier.VerifyIL("B.Equals(B)", 11552verifier.VerifyIL("B.GetHashCode()", 11622verifier.VerifyIL("A..ctor()", 11630verifier.VerifyIL("A..ctor(A)", 11638verifier.VerifyIL("A.Equals(A)", 11658verifier.VerifyIL("A.GetHashCode()", 11668verifier.VerifyIL("B..ctor()", 11676verifier.VerifyIL("B..ctor(B)", 11685verifier.VerifyIL("B.Equals(B)", 11699verifier.VerifyIL("B.GetHashCode()", 11707verifier.VerifyIL("C..ctor(object, object)", 11721verifier.VerifyIL("C..ctor(C)", 11738verifier.VerifyIL("C.Deconstruct", 11752verifier.VerifyIL("C.Equals(C)", 11782verifier.VerifyIL("C.GetHashCode()", 11867verifier.VerifyIL("A..ctor(object, object)", 11875verifier.VerifyIL("A..ctor(A)", 11887verifier.VerifyIL("A.Deconstruct", 11901verifier.VerifyIL("A.Equals(A)", 11928verifier.VerifyIL("A.GetHashCode()", 11945verifier.VerifyIL("B..ctor(object, object)", 11955verifier.VerifyIL("B..ctor(B)", 11964verifier.VerifyIL("B.Deconstruct", 11978verifier.VerifyIL("B.Equals(B)", 11992verifier.VerifyIL("B.GetHashCode()", 12000verifier.VerifyIL("C..ctor(object, object)", 12016verifier.VerifyIL("C..ctor(C)", 12033verifier.VerifyIL("C.Deconstruct", 12047verifier.VerifyIL("C.Equals(C)", 12077verifier.VerifyIL("C.GetHashCode()", 12658verifierA.VerifyIL("B..ctor(B)", @" 12698verifierB.VerifyIL("C..ctor(C)", @" 12716verifierA.VerifyIL($"B.{WellKnownMemberNames.CloneMethodName}()", @" 12750verifier.VerifyIL("C..ctor(C)", @" 12806verifier.VerifyIL("C..ctor(C)", @" 12843verifier.VerifyIL("C..ctor(C)", @" 12893verifier.VerifyIL("C..ctor(C)", @" 12905verifier.VerifyIL("D..ctor(D)", @" 12969verifier.VerifyIL("C..ctor(C)", @" 13012verifier.VerifyIL("C..ctor(C)", @" 13066verifier.VerifyIL("C..ctor(int)", @" 13121verifier.VerifyIL("C..ctor(C)", @" 13243verifier.VerifyIL("D..ctor(D)", @" 13563verifier.VerifyIL("C..ctor(C)", @" 14169verifier.VerifyIL("DerivedRecord..ctor(DerivedRecord)", """ 14208verifier.VerifyIL("B.Deconstruct", @" 14303verifier.VerifyIL("B.Deconstruct", @" 14318verifier.VerifyIL("C.Deconstruct", @" 19154verifier.VerifyIL("B.EqualityContract.get", @" 19227verifier.VerifyIL("B.EqualityContract.get", @" 20457verifier.VerifyIL("bool A.op_Equality(A, A)", @" 20477verifier.VerifyIL("bool A.op_Inequality(A, A)", @" 20576verifier.VerifyIL("bool A.op_Equality(A, A)", @" 20596verifier.VerifyIL("bool A.op_Inequality(A, A)", @" 20967verifier.VerifyIL("E.Main", @" 211332 3", targetFramework: TargetFramework.NetLatest).VerifyDiagnostics().VerifyIL("E.CHelper", @" 21147verifier.VerifyIL("E.DHelper", @" 21165verifier.VerifyIL("E.DHelper", @" 21222verifier.VerifyIL("C..ctor(int, int)", @" 22157verifier.VerifyIL("C..ctor(int, int)", @" 22644verifier.VerifyIL("C.Equals(C)", 22664verifier.VerifyIL("C.Equals(object)", 22674verifier.VerifyIL("C.GetHashCode()", 22713verifier.VerifyIL("C.Equals(C)", 22740verifier.VerifyIL("C.GetHashCode()", 22815verifier.VerifyIL("A.Equals(A)", 22835verifier.VerifyIL("B1.Equals(B1)", 22858verifier.VerifyIL("B1.GetHashCode()", 22933verifier.VerifyIL("A.Equals(A)", 22960verifier.VerifyIL("B1.Equals(B1)", 22974verifier.VerifyIL("B1.GetHashCode()", 23044verifier.VerifyIL("A.Equals(A)", 23064verifier.VerifyIL("C.Equals(C)", 23156verifier.VerifyIL("A.Equals(A)", 23176verifier.VerifyIL("B.Equals(A)", 23185verifier.VerifyIL("C.Equals(B)", 23194verifier.VerifyIL("C.Equals(C)", 23352verifier.VerifyIL("A.Equals(A)", 23380verifier.VerifyIL("C.Equals(C)", 23403verifier.VerifyIL("C.GetHashCode()", 23523verifier.VerifyIL("A.Equals(A)", 23550verifier.VerifyIL("B.Equals(A)", 23559verifier.VerifyIL("B.Equals(B)", 23582verifier.VerifyIL("C.Equals(B)", 23591verifier.VerifyIL("C.Equals(C)", 23946verifier.VerifyIL("A<T>.Equals(A<T>)", 23966verifier.VerifyIL("B.Equals(A<int>)", 23975verifier.VerifyIL("B.Equals(B)", 25074verifier.VerifyIL("R..ctor(int)", @" 25111verifier.VerifyIL("R..ctor(int)", @" 25141verifier.VerifyIL("R..ctor(int)", @" 27824verifier.VerifyIL("C..ctor()", @" 27877verifier.VerifyIL("C..ctor()", @" 28132verifier.VerifyIL("Rec.PrintMembers", @" 28155verifier.VerifyIL("Rec.PrintMembers", @" 29356verifier.VerifyIL("A.Deconstruct", @" 29388verifier.VerifyIL("A.Deconstruct", @" 29423verifier.VerifyIL("A.Deconstruct", @" 29481verifier.VerifyIL("C.Deconstruct", @" 29519verifier.VerifyIL("C.Deconstruct", @" 29553verifier.VerifyIL("C.Deconstruct", @" 29895verifier.VerifyIL("C.Deconstruct", @" 29932verifier.VerifyIL("C.Deconstruct", @"
Symbols\UserDefinedCompoundAssignmentOperatorsTests.cs (93)
3081verifier.VerifyIL("Program.Test1", 3097verifier.VerifyIL("Program.Test3<T>(T[])", 3114verifier.VerifyIL("Program.Test5<T>(T[])", 3168verifier.VerifyIL("Program.Test2", 3186verifier.VerifyIL("Program.Test4<T>(T[])", 3205verifier.VerifyIL("Program.Test6<T>(T[])", 3406verifier.VerifyIL("Program.Test1", 3422verifier.VerifyIL("Program.Test3<T>(T[])", 3442verifier.VerifyIL("Program.Test2", 3460verifier.VerifyIL("Program.Test4<T>(T[])", 3610verifier.VerifyIL("Program.Test1", 3625verifier.VerifyIL("Program.Test3<T>(T[])", 3641verifier.VerifyIL("Program.Test5<T>(T[])", 3716verifier.VerifyIL("Program.Test2", 3731verifier.VerifyIL("Program.Test4<T>(T[])", 3747verifier.VerifyIL("Program.Test6<T>(T[])", 3947verifier.VerifyIL("Program.Test1", 3969verifier.VerifyIL("Program.Test3<T>(T[])", 3997verifier.VerifyIL("Program.Test2", 4019verifier.VerifyIL("Program.Test4<T>(T[])", 4169verifier.VerifyIL("Program.Test1", 4183verifier.VerifyIL("Program.Test3<T>(T[])", 4198verifier.VerifyIL("Program.Test5<T>(T[])", 4250verifier.VerifyIL("Program.Test2", 4264verifier.VerifyIL("Program.Test4<T>(T[])", 4279verifier.VerifyIL("Program.Test6<T>(T[])", 4475verifier.VerifyIL("Program.Test1", 4489verifier.VerifyIL("Program.Test3<T>(T[])", 4507verifier.VerifyIL("Program.Test2", 4521verifier.VerifyIL("Program.Test4<T>(T[])", 4716verifier.VerifyIL("Program.Test2", 7734verifier.VerifyIL("Program.Main", 11977verifier.VerifyIL("Program.Test1", 11993verifier.VerifyIL("Program.Test3<T>(T[])", 12010verifier.VerifyIL("Program.Test5<T>(T[])", 12093verifier.VerifyIL("Program.Test2", 12109verifier.VerifyIL("Program.Test4<T>(T[])", 12126verifier.VerifyIL("Program.Test6<T>(T[])", 12363verifier.VerifyIL("Program.Test1", 12379verifier.VerifyIL("Program.Test3<T>(T[])", 12396verifier.VerifyIL("Program.Test5<T>(T[])", 12467verifier.VerifyIL("Program.Test2", 12483verifier.VerifyIL("Program.Test4<T>(T[])", 12500verifier.VerifyIL("Program.Test6<T>(T[])", 12718verifier.VerifyIL("Program.Test1", 12737verifier.VerifyIL("Program.Test3<T>(T[])", 12757verifier.VerifyIL("Program.Test5<T>(T[])", 12787verifier.VerifyIL("Program.Test2", 12806verifier.VerifyIL("Program.Test4<T>(T[])", 12826verifier.VerifyIL("Program.Test6<T>(T[])", 12977verifier.VerifyIL("Program.Test1", 12993verifier.VerifyIL("Program.Test3<T>(T[])", 13057verifier.VerifyIL("Program.Test2", 13073verifier.VerifyIL("Program.Test4<T>(T[])", 13282verifier.VerifyIL("Program.Test1", 13298verifier.VerifyIL("Program.Test3<T>(T[])", 13360verifier.VerifyIL("Program.Test2", 13376verifier.VerifyIL("Program.Test4<T>(T[])", 13585verifier.VerifyIL("Program.Test1", 13604verifier.VerifyIL("Program.Test3<T>(T[])", 13625verifier.VerifyIL("Program.Test2", 13644verifier.VerifyIL("Program.Test4<T>(T[])", 13802verifier.VerifyIL("Program.Test1", 13819verifier.VerifyIL("Program.Test3<T>(T[])", 13837verifier.VerifyIL("Program.Test5<T>(T[])", 13928verifier.VerifyIL("Program.Test2", 13945verifier.VerifyIL("Program.Test4<T>(T[])", 13963verifier.VerifyIL("Program.Test6<T>(T[])", 14215verifier.VerifyIL("Program.Test1", 14232verifier.VerifyIL("Program.Test3<T>(T[])", 14250verifier.VerifyIL("Program.Test5<T>(T[])", 14339verifier.VerifyIL("Program.Test2", 14356verifier.VerifyIL("Program.Test4<T>(T[])", 14374verifier.VerifyIL("Program.Test6<T>(T[])", 14626verifier.VerifyIL("Program.Test1", 14646verifier.VerifyIL("Program.Test3<T>(T[])", 14667verifier.VerifyIL("Program.Test5<T>(T[])", 14712verifier.VerifyIL("Program.Test2", 14732verifier.VerifyIL("Program.Test4<T>(T[])", 14753verifier.VerifyIL("Program.Test6<T>(T[])", 14928verifier.VerifyIL("Program.Test1", 14952verifier.VerifyIL("Program.Test3<T>(T[])", 15026verifier.VerifyIL("Program.Test2", 15050verifier.VerifyIL("Program.Test4<T>(T[])", 15278verifier.VerifyIL("Program.Test1", 15302verifier.VerifyIL("Program.Test3<T>(T[])", 15374verifier.VerifyIL("Program.Test2", 15398verifier.VerifyIL("Program.Test4<T>(T[])", 16038verifier.VerifyIL("Program.Test1", 16065verifier.VerifyIL("Program.Test3<T>(T[])", 16096verifier.VerifyIL("Program.Test2", 16123verifier.VerifyIL("Program.Test4<T>(T[])", 19918verifier.VerifyIL("Program.Main",
Microsoft.CodeAnalysis.CSharp.IOperation.UnitTests (2)
IOperation\IOperationTests_IUsingStatement.cs (2)
1763verifier.VerifyIL("C.M2", @" 1776verifier.VerifyIL("C.M1", @"
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (870)
Semantics\AnonymousFunctionTests.cs (4)
46verifier.VerifyIL(metadataName, expectedIL); 662verifier.VerifyIL(metadataName, @" 1195verifier.VerifyIL("C<T>.<>c__1<U>.<M>b__1_0", @" 1273verifier.VerifyIL("C.Main", @"
Semantics\ArglistTests.cs (9)
194verifier.VerifyIL("C.Main", expectedIL); 362verifier.VerifyIL("C.M", expectedIL); 412verifier.VerifyIL("C.M(__arglist)", expectedIL); 483verifier.VerifyIL("C.Main", expectedIL); 676verifier.VerifyIL("C.Get", expectedGetIL); 677verifier.VerifyIL("C.Set", expectedSetIL); 678verifier.VerifyIL("C.Ref", expectedRefIL); 798verifier.VerifyIL("Program.Main", expectedGetIL); 906verifier.VerifyIL("C.Main", @"
Semantics\BindingAsyncTasklikeMoreTests.cs (2)
116verifier.VerifyIL("C.F()", 138verifier.VerifyIL("C.G<T>(T)",
Semantics\BindingAwaitTests.cs (1)
2842compiled.VerifyIL("MyAwaiter.OnCompleted(System.Action)", @"
Semantics\ColorColorTests.cs (1)
1522CompileAndVerify(comp).VerifyIL("Test.Main", @"
Semantics\ConditionalOperatorTests.cs (9)
280verifier.VerifyIL("Program.Main", @" 389verifier.VerifyIL("Program.Main", @" 548verifier.VerifyIL("Program.Main", expectedIL); 647verifier.VerifyIL("Program.Main", expectedIL); 716verifier.VerifyIL("Program.Main", expectedIL); 784verifier.VerifyIL("Program.Main", expectedIL); 849verifier.VerifyIL("Program.Main", expectedIL); 925verifier.VerifyIL("Program.Main", expectedIL); 1003verifier.VerifyIL("Program.Main", expectedIL);
Semantics\DeconstructionTests.cs (2)
6483verifier.VerifyIL("C.M<T>(T[])", @" 6513verifier.VerifyIL("C.M2", @"
Semantics\DelegateTypeTests.cs (15)
10295verifier.VerifyIL("Program.Main", 11117verifier.VerifyIL("Program.M1<T>", 11138verifier.VerifyIL("Program.M2<U>", 11159verifier.VerifyIL("Program.M3", 11241verifier.VerifyIL("Program.M1", 11253verifier.VerifyIL("Program.M2", 11300verifier.VerifyIL("Program.Main", 11373verifier.VerifyIL("Program.Main", 11439verifier.VerifyIL("Program.Main", 11516verifier.VerifyIL("Program.Main", 11582verifier.VerifyIL("Program.Main", 11661verifier.VerifyIL("Program.Main", 11826verifier.VerifyIL("Program.F2<T>()", """ 15751verifier.VerifyIL("Program.<>c.<F>b__0_0()", 16974verifier.VerifyIL("Program.Main",
Semantics\DynamicTests.cs (1)
1696verifier.VerifyIL("Program.Main", """
Semantics\ForEachTests.cs (1)
3086VerifyIL("C.M", @"
Semantics\FunctionPointerTests.cs (21)
177verifier.VerifyIL("C.M1", expectedIL: @" 240verifier.VerifyIL("C.Main", expectedIL: @" 266verifier.VerifyIL("C.M", @" 331verifier.VerifyIL(@"C.M", expectedIL: $@" 386verifier.VerifyIL(@"C.M", expectedIL: $@" 436verifier.VerifyIL("C.M", $@" 481verifier.VerifyIL("S.M", @" 585verifier.VerifyIL("C.M", @" 629verifier.VerifyIL("S.M", @" 676verifier.VerifyIL("S.M", @" 723verifier.VerifyIL("S.M", @" 816verifier.VerifyIL("C.M", @" 868verifier.VerifyIL("C.M", @" 928verifier.VerifyIL("C.M", @" 2700verifier.VerifyIL("<top-level-statements-entry-point>", @" 2725verifier.VerifyIL("<top-level-statements-entry-point>", @" 2948verifier.VerifyIL("<top-level-statements-entry-point>", @" 3272verifier.VerifyIL("C.Main", expectedIL: @" 3354verifier.VerifyIL("C.Main", expectedIL: @" 3850verifier.VerifyIL("C.Main", expectedIL: @" 3861verifier.VerifyIL("C.M", expectedIL: @"
Semantics\GenericConstraintsTests.cs (3)
2523options: TestOptions.UnsafeReleaseExe, verify: Verification.Fails, expectedOutput: string.Join(Environment.NewLine, type, size)).VerifyIL("Test.M<T>", @" 2575options: TestOptions.UnsafeReleaseExe, verify: Verification.Fails, expectedOutput: "246").VerifyIL("Test.M<T>", @" 3963.VerifyIL("MyStruct<T>.Test", il);
Semantics\HideByNameTests.cs (2)
193CompileAndVerify(comp).VerifyIL("Program.Main", @" 525CompileAndVerify(comp).VerifyIL("Program.Main", @"
Semantics\ImplicitlyTypedLocalsTests.cs (1)
113verifier.VerifyIL("B.Main", @"
Semantics\InitOnlyMemberTests.cs (6)
2792v.VerifyIL("C.Main", @" 4223verifier.VerifyIL("<top-level-statements-entry-point>", @" 4263verifier.VerifyIL("<top-level-statements-entry-point>", @" 4302verifier.VerifyIL("<top-level-statements-entry-point>", @" 4342verifier.VerifyIL("<top-level-statements-entry-point>", @" 4440verifier.VerifyIL("<top-level-statements-entry-point>", @"
Semantics\InterceptorsTests.cs (21)
4449verifier.VerifyIL("D.M0", referenceEqualsCallIL); 4450verifier.VerifyIL("D.M1", referenceEqualsCallIL); 4452verifier.VerifyIL("D.M2", """ 4530verifier.VerifyIL("D.M0", """ 5074verifier.VerifyIL("<top-level-statements-entry-point>", """ 6244verifier.VerifyIL("<top-level-statements-entry-point>", """ 6261verifier.VerifyIL("<top-level-statements-entry-point>", """ 6301verifier.VerifyIL("<top-level-statements-entry-point>", """ 6320verifier.VerifyIL("<top-level-statements-entry-point>", """ 6371verifier.VerifyIL("Program.<<Main>$>g__M|0_0<T>(T)", """ 6387verifier.VerifyIL("Program.<<Main>$>g__M|0_0<T>(T)", """ 6451verifier.VerifyIL("C.M<T>(T)", """ 6464verifier.VerifyIL("C.M<T>(T)", """ 8076verifier.VerifyIL("S.Main", """ 8135verifier.VerifyIL("S.M0", """ 8195verifier.VerifyIL("S.M0", """ 8250verifier.VerifyIL("S.M0", """ 8305verifier.VerifyIL("S.M0", """ 8355verifier.VerifyIL("C.Main", """ 8411verifier.VerifyIL("S.Main", """ 9013verifier.VerifyIL("S.M0", """
Semantics\InterpolationTests.cs (142)
243verifier.VerifyIL("Program.Main", @" 269verifier.VerifyIL("Program.Main", @" 1115compilation.VerifyIL("System.Program.Main", 1187verifier.VerifyIL("App.Main", @"{ 1206verifier.VerifyIL("App.Main", @"{ 1290verifier.VerifyIL("App.Main", @"{ 1309verifier.VerifyIL("App.Main", @"{ 1379verifier.VerifyIL("App.Main", @"{ 1431verifier.VerifyIL("App.Main", @"{ 1713verifier.VerifyIL("Program.<<Main>$>g__TwoComponents|0_0()", @" 1727verifier.VerifyIL("Program.<<Main>$>g__ThreeComponents|0_1()", @" 1745verifier.VerifyIL("Program.<<Main>$>g__FourComponents|0_2()", @" 1767verifier.VerifyIL("Program.<<Main>$>g__FiveComponents|0_3()", @" 1842verifier.VerifyIL("<top-level-statements-entry-point>", expectedIl); 1850verifier.VerifyIL("<top-level-statements-entry-point>", expectedIl); 2258verifier.VerifyIL("<top-level-statements-entry-point>", expectedIl); 2266verifier.VerifyIL("<top-level-statements-entry-point>", expectedIl); 2695verifier.VerifyIL("Program.<<Main>$>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", !expression.Contains("+") ? @" 2871verifier.VerifyIL("Program.<<Main>$>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", @" 2985verifier.VerifyIL("Program.<<Main>$>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", @" 3144verifier.VerifyIL("<top-level-statements-entry-point>", expression.Contains('+') 3196verifier.VerifyIL("<top-level-statements-entry-point>", expression.Contains('+') 3249verifier.VerifyIL("<top-level-statements-entry-point>", @" 3688verifier.VerifyIL("<top-level-statements-entry-point>", @" 3780verifier.VerifyIL("<top-level-statements-entry-point>", @" 3819verifier.VerifyIL("<top-level-statements-entry-point>", @" 3886verifier.VerifyIL("<top-level-statements-entry-point>", @" 3969verifier.VerifyIL("<top-level-statements-entry-point>", @" 4061verifier.VerifyIL("<top-level-statements-entry-point>", @" 4151verifier.VerifyIL("<top-level-statements-entry-point>", @" 4650verifier.VerifyIL("<top-level-statements-entry-point>", getIl()); 4787verifier.VerifyIL(@"<top-level-statements-entry-point>", @" 4847verifier.VerifyIL("<top-level-statements-entry-point>", @" 4899verifier.VerifyIL(@"<top-level-statements-entry-point>", @" 4932verifier.VerifyIL(@"<top-level-statements-entry-point>", expression.Contains('+') ? @" 4987verifier.VerifyIL(@"<top-level-statements-entry-point>", @" 5106verifier.VerifyIL("<top-level-statements-entry-point>", @" 5160verifier.VerifyIL("<top-level-statements-entry-point>", @" 5288verifier.VerifyIL("<top-level-statements-entry-point>", @" 5346verifier.VerifyIL("Program.<>c.<<Main>$>b__0_0()", @" 5393verifier.VerifyIL(@"Program.<>c.<<Main>$>b__0_0()", @" 5445verifier.VerifyIL(@"Program.<>c.<<Main>$>b__0_0()", !expression.Contains('+') ? @" 5504verifier.VerifyIL(@"Program.<>c.<<Main>$>b__0_0()", @" 5578verifier.VerifyIL(@"Program.<>c.<<Main>$>b__0_0()", @" 5631verifier.VerifyIL(@"Program.<>c.<<Main>$>b__0_0(bool)", @" 5694verifier.VerifyIL(@"Program.<>c.<<Main>$>b__0_0(bool)", !expression.Contains('+') ? @" 5768verifier.VerifyIL(@"Program.<>c.<<Main>$>b__0_0(bool)", @" 5886verifier.VerifyIL("<top-level-statements-entry-point>", @" 5943verifier.VerifyIL("<top-level-statements-entry-point>", !expression.Contains('+') ? @" 6046verifier.VerifyIL("<top-level-statements-entry-point>", @" 6134verifier.VerifyIL("<top-level-statements-entry-point>", @" 6214verifier.VerifyIL("<top-level-statements-entry-point>", !expression.Contains('+') ? @" 6300verifier.VerifyIL("<top-level-statements-entry-point>", @" 6364verifier.VerifyIL("<top-level-statements-entry-point>", @" 6456verifier.VerifyIL("<top-level-statements-entry-point>", @" 6512verifier.VerifyIL("<top-level-statements-entry-point>", @" 6578verifier.VerifyIL("<top-level-statements-entry-point>", @" 6621verifier.VerifyIL("<top-level-statements-entry-point>", @" 6667verifier.VerifyIL("<top-level-statements-entry-point>", @" 6713verifier.VerifyIL("<top-level-statements-entry-point>", @" 6765verifier.VerifyIL("<top-level-statements-entry-point>", @" 7737verifier.VerifyIL("<top-level-statements-entry-point>", extraConstructorArg == "" 8103verifier.VerifyIL("<top-level-statements-entry-point>", """ 8342verifier.VerifyIL("<top-level-statements-entry-point>", extraConstructorArg == "" 8462verifier.VerifyIL("<top-level-statements-entry-point>", (extraConstructorArg == "") 8594verifier.VerifyIL("<top-level-statements-entry-point>", (extraConstructorArg == "") 8751verifier.VerifyIL("<top-level-statements-entry-point>", (extraConstructorArg == "") 8886verifier.VerifyIL("<top-level-statements-entry-point>", (extraConstructorArg == "") 9019verifier.VerifyIL("<top-level-statements-entry-point>", (extraConstructorArg == "") 9114verifier.VerifyIL("<top-level-statements-entry-point>", (extraConstructorArg == "") 9248verifier.VerifyIL("<top-level-statements-entry-point>", (extraConstructorArg == "") 9364verifier.VerifyIL("<top-level-statements-entry-point>", (extraConstructorArg == "") 9481verifier.VerifyIL("<top-level-statements-entry-point>", (extraConstructorArg == "") 9602verifier.VerifyIL("<top-level-statements-entry-point>", @" 9759verifier.VerifyIL("<top-level-statements-entry-point>", refness == "in" ? @" 9864verifier.VerifyIL($"Program.<<Main>$>g__localFunc|0_0({parameterRefness} C)", @" 9946verifier.VerifyIL("<top-level-statements-entry-point>", @" 10047verifier.VerifyIL("<top-level-statements-entry-point>", @" 10153verifier.VerifyIL("<top-level-statements-entry-point>", @" 10296verifier.VerifyIL("<top-level-statements-entry-point>", @" 10395verifier.VerifyIL("<top-level-statements-entry-point>", @" 10547verifier.VerifyIL("<top-level-statements-entry-point>", @" 10646verifier.VerifyIL("<top-level-statements-entry-point>", @" 10745verifier.VerifyIL("<top-level-statements-entry-point>", @" 10944verifier.VerifyIL("Program.<<Main>$>g__test|0_0", 11029verifier.VerifyIL("Program.<<Main>$>g__test|0_0", 11150verifier.VerifyIL("Program.<<Main>$>g__test1|0_0<T>", 11196verifier.VerifyIL("Program.<<Main>$>g__test2|0_1<T>", 11227verifier.VerifyIL("Program.<<Main>$>g__test3|0_2<T>", 11272verifier.VerifyIL("Program.<<Main>$>g__test4|0_3<T>", 11404verifier.VerifyIL("Program.<<Main>$>g__test3|0_0<T>", 11459verifier.VerifyIL("Program.<<Main>$>g__test4|0_1<T>", 11729verifier.VerifyIL("<top-level-statements-entry-point>", @" 11791verifier.VerifyIL("<top-level-statements-entry-point>", @" 11926verifier.VerifyIL("<top-level-statements-entry-point>", @" 12033verifier.VerifyIL("<top-level-statements-entry-point>", getIl()); 12325verifier.VerifyIL("<top-level-statements-entry-point>", getIl()); 12589verifier.VerifyIL("<top-level-statements-entry-point>", getIl()); 12836verifier.VerifyIL("<top-level-statements-entry-point>", @" 12966verifier.VerifyIL("<top-level-statements-entry-point>", getIl()); 13186verifier.VerifyIL("<top-level-statements-entry-point>", @" 13238verifier.VerifyIL("<top-level-statements-entry-point>", @" 13288verifier.VerifyIL("<top-level-statements-entry-point>", @" 13347verifier.VerifyIL("<top-level-statements-entry-point>", @" 13407verifier.VerifyIL("<top-level-statements-entry-point>", @" 13469verifier.VerifyIL("<top-level-statements-entry-point>", @" 13531verifier.VerifyIL("<top-level-statements-entry-point>", @" 13623verifier.VerifyIL("<top-level-statements-entry-point>", getIl()); 13941verifier.VerifyIL("<top-level-statements-entry-point>", @" 13986verifier.VerifyIL("<top-level-statements-entry-point>", @" 14031verifier.VerifyIL("<top-level-statements-entry-point>", @" 14074verifier.VerifyIL("<top-level-statements-entry-point>", @" 14123verifier.VerifyIL("<top-level-statements-entry-point>", @" 14181verifier.VerifyIL("<top-level-statements-entry-point>", @" 14277verifier.VerifyIL("<top-level-statements-entry-point>", @" 14376verifier.VerifyIL("<top-level-statements-entry-point>", @" 15935verifier.VerifyIL("<top-level-statements-entry-point>", @" 15983verifier.VerifyIL("<top-level-statements-entry-point>", @" 16038verifier.VerifyIL("<top-level-statements-entry-point>", @" 16127CompileAndVerify(comp, expectedOutput: "Null reference exception caught.").VerifyIL("<top-level-statements-entry-point>", @" 16181CompileAndVerify(comp).VerifyIL("<top-level-statements-entry-point>", 16208CompileAndVerify(comp).VerifyIL("<top-level-statements-entry-point>", 16253CompileAndVerify(comp).VerifyIL("<top-level-statements-entry-point>", 16346verifier.VerifyIL("<top-level-statements-entry-point>", @" 16803verifier.VerifyIL("Program.<<Main>$>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", @" 17112verifier.VerifyIL("<top-level-statements-entry-point>", @" 17176verifier.VerifyIL("<top-level-statements-entry-point>", @" 17275verifier.VerifyIL("<top-level-statements-entry-point>", @" 17393verifier.VerifyIL("<top-level-statements-entry-point>", @" 17461verifier.VerifyIL("<top-level-statements-entry-point>", @" 17565verifier.VerifyIL("<top-level-statements-entry-point>", @" 17618verifier.VerifyIL("<top-level-statements-entry-point>", @" 17659verifier.VerifyIL("<top-level-statements-entry-point>", @" 17710verifier.VerifyIL("<top-level-statements-entry-point>", @" 17756verifier.VerifyIL("<top-level-statements-entry-point>", @" 17903verifier.VerifyIL("<top-level-statements-entry-point>", @" 17953verifier.VerifyIL("<top-level-statements-entry-point>", @" 18045verifier.VerifyIL("<top-level-statements-entry-point>", """ 18627verifier.VerifyIL("<top-level-statements-entry-point>", """ 18709verifier.VerifyIL("<top-level-statements-entry-point>", """ 18808verifier.VerifyIL("Program.Test<T>(ref T)", """ 18921verifier.VerifyIL("Program.Test<T>(ref T)", """
Semantics\LocalFunctionTests.cs (1)
6981verifier.VerifyIL("Program.Main",
Semantics\MultiDimensionalArrayTests.cs (6)
303verifier.VerifyIL("C.Main", 339verifier.VerifyIL("C.Main", 387verifier.VerifyIL("C.Main", 631verifier.VerifyIL("C.Main", 685verifier.VerifyIL("C.Main", 717verifier.VerifyIL("C.Main",
Semantics\NamedAndOptionalTests.cs (8)
776c.VerifyIL("C.Main", @"{ 1574verifier.VerifyIL("D.Main", il); 1691verifier.VerifyIL("D.Main", @"{ 1798verifier.VerifyIL("Com.Main", @" 1872verifier.VerifyIL("B.M(IA)", 1886verifier.VerifyIL("B.MByRef(IA)", 1949verifier.VerifyIL("B.M(IA)", 2014verifier.VerifyIL("D.M()",
Semantics\NativeIntegerTests.cs (98)
2945verifier.VerifyIL("Program.Main", 2992verifier.VerifyIL("Program.Main", 3031verifier.VerifyIL("Program.Main", 4348verifier.VerifyIL("Program.Main", 4514verifier.VerifyIL("Program.F", 4553verifier.VerifyIL("Program.F1", 4561verifier.VerifyIL("Program.F2", 4624verifier.VerifyIL("Program.F1", 4632verifier.VerifyIL("Program.F2", 4702verifier.VerifyIL("MyInt.ToString", 4714verifier.VerifyIL("MyInt.GetHashCode", 4727verifier.VerifyIL("MyInt.Equals", 4898verifier.VerifyIL("B.M1", 4926verifier.VerifyIL("B.M2", 5007verifier.VerifyIL("B.Main", 5255verifier.VerifyIL("B.M1", 5283verifier.VerifyIL("B.M2", 5365verifier.VerifyIL("B.Main", 6702verifier.VerifyIL("Program.Main", expectedIL, ilFormat: ILFormat); 6813verifier.VerifyIL("Program.Main", expectedIL, ilFormat: ILFormat); 7301verifier.VerifyIL("Program.M", @" 7468verifier.VerifyIL("Program.M", @" 9518verifier.VerifyIL("Program.Convert", expectedIL, ilFormat: ILFormat); 9742verifier.VerifyIL("Program.Evaluate", expectedIL, ilFormat: ILFormat); 10119verifier.VerifyIL("Program.Evaluate", expectedIL, ilFormat: ILFormat); 10344verifier.VerifyIL("Program.Evaluate", expectedIL, ilFormat: ILFormat); 10384verifier.VerifyIL("Program.F1", 10392verifier.VerifyIL("Program.F2", 12460verifier.VerifyIL("Program.Add", 12469verifier.VerifyIL("Program.Subtract", 12478verifier.VerifyIL("Program.Multiply", 12487verifier.VerifyIL("Program.Divide", 12496verifier.VerifyIL("Program.Mod", 12505verifier.VerifyIL("Program.Equals", 12514verifier.VerifyIL("Program.NotEquals", 12525verifier.VerifyIL("Program.LessThan", 12534verifier.VerifyIL("Program.LessThanOrEqual", 12545verifier.VerifyIL("Program.GreaterThan", 12554verifier.VerifyIL("Program.GreaterThanOrEqual", 12565verifier.VerifyIL("Program.And", 12574verifier.VerifyIL("Program.Or", 12583verifier.VerifyIL("Program.Xor", 12592verifier.VerifyIL("Program.ShiftLeft", 12607verifier.VerifyIL("Program.ShiftRight", 12685verifier.VerifyIL("Program.Add", 12694verifier.VerifyIL("Program.Subtract", 12703verifier.VerifyIL("Program.Multiply", 12712verifier.VerifyIL("Program.Divide", 12721verifier.VerifyIL("Program.Mod", 12730verifier.VerifyIL("Program.Equals", 12739verifier.VerifyIL("Program.NotEquals", 12750verifier.VerifyIL("Program.LessThan", 12759verifier.VerifyIL("Program.LessThanOrEqual", 12770verifier.VerifyIL("Program.GreaterThan", 12779verifier.VerifyIL("Program.GreaterThanOrEqual", 12790verifier.VerifyIL("Program.And", 12799verifier.VerifyIL("Program.Or", 12808verifier.VerifyIL("Program.Xor", 12817verifier.VerifyIL("Program.ShiftLeft", 12832verifier.VerifyIL("Program.ShiftRight", 12877verifier.VerifyIL("Program.Add", 12886verifier.VerifyIL("Program.Subtract", 12895verifier.VerifyIL("Program.Multiply", 12904verifier.VerifyIL("Program.Divide", 12913verifier.VerifyIL("Program.Mod", 12952verifier.VerifyIL("Program.Add", 12961verifier.VerifyIL("Program.Subtract", 12970verifier.VerifyIL("Program.Multiply", 12979verifier.VerifyIL("Program.Divide", 12988verifier.VerifyIL("Program.Mod", 13801verifier.VerifyIL("Program.Convert", toConvUnchecked is null ? 13816verifier.VerifyIL("Program.ConvertChecked", 13904verifier.VerifyIL("Program.ToPointer1", 13911verifier.VerifyIL("Program.ToPointer2", 13918verifier.VerifyIL("Program.ToPointer3", 13926verifier.VerifyIL("Program.ToPointer4", 13933verifier.VerifyIL("Program.FromPointer1", 13940verifier.VerifyIL("Program.FromPointer2", 13947verifier.VerifyIL("Program.FromPointer3", 13955verifier.VerifyIL("Program.FromPointer4", 14177verifier.VerifyIL("Program.Convert", 14185verifier.VerifyIL("Program.ConvertChecked", 14853verifier.VerifyIL("NativeInts.Explicit1", expectedExplicitILA); 14854verifier.VerifyIL("NativeInts.Explicit2", expectedExplicitILA); 14855verifier.VerifyIL("NativeInts.Explicit3", expectedExplicitILA); 14856verifier.VerifyIL("NativeInts.Explicit4", expectedExplicitILB); 14857verifier.VerifyIL("NativeInts.Explicit5", expectedExplicitILNop); 14858verifier.VerifyIL("NativeInts.Checked1", expectedCheckedIL); 14859verifier.VerifyIL("NativeInts.Checked2", expectedCheckedIL); 14860verifier.VerifyIL("NativeInts.Checked3", expectedCheckedIL); 14861verifier.VerifyIL("NativeInts.Checked4", expectedCheckedIL); 14862verifier.VerifyIL("NativeInts.Checked5", expectedCheckedIL); 15127verifier.VerifyIL("C.M", @" 15169verifier.VerifyIL("C.M", @" 15551.VerifyIL("C.M", @" 15591.VerifyIL("C.M", @" 15839verifier.VerifyIL("C.M", expectedIL, ilFormat: ILFormat); 15884verifier.VerifyIL("Program.F1",
Semantics\NullConditionalAssignmentTests.cs (31)
171verifier.VerifyIL("C.M1", """ 187verifier.VerifyIL("C.M2", """ 212verifier.VerifyIL("C.M3", """ 242verifier.VerifyIL("C.M4", """ 369verifier.VerifyIL("S.M1", """ 398verifier.VerifyIL("S.M2", """ 589verifier.VerifyIL("C.M1", """ 611verifier.VerifyIL("C.M2", """ 679verifier.VerifyIL("C.M1", """ 695verifier.VerifyIL("C.M2", """ 720verifier.VerifyIL("C.M3", """ 750verifier.VerifyIL("C.M4", """ 866verifier.VerifyIL("C.ConditionalAddHandler", """ 879verifier.VerifyIL("C.ConditionalRemoveHandler", """ 1135verifier.VerifyIL("C.M1", """ 1157verifier.VerifyIL("C.M2", """ 1216verifier.VerifyIL("C.M1", """ 1238verifier.VerifyIL("C.M2", """ 1295verifier.VerifyIL("C.M1", """ 1317verifier.VerifyIL("C.M2", """ 1363verifier.VerifyIL("C.Main", """ 1412verifier.VerifyIL("C.Main", """ 1510verifier.VerifyIL("C.TestNestedCondAssignment", """ 1601verifier.VerifyIL("C.TestNestedCondAssignment", """ 1705verifier.VerifyIL("C.TestNestedCondAccess", """ 1807verifier.VerifyIL("C.TestNestedCondAccess", """ 1885verifier.VerifyIL("C<T>.M", """ 2117verifier.VerifyIL("C<T>.M", """ 2214verifier.VerifyIL("Program.F1<T>", """ 2347verifier.VerifyIL("C.M1", """ 2372verifier.VerifyIL("C.M2", """
Semantics\OperatorTests.cs (11)
4844verifier.VerifyIL("<top-level-statements-entry-point>", @" 4912verifier.VerifyIL("<top-level-statements-entry-point>", @" 4949verifier.VerifyIL("<top-level-statements-entry-point>", @" 4987verifier.VerifyIL("<top-level-statements-entry-point>", @" 8894verifier.VerifyIL("P.M", 9039verifier.VerifyIL("Program.Test1", 11497verifier.VerifyIL("Test.Test0", 11532verifier.VerifyIL("C1<T>.M1<S>", 11545verifier.VerifyIL("C2.M1<S>", 11558verifier.VerifyIL("C3.M1<S>", 11650verifier.VerifyIL("C2.M1<S>",
Semantics\OverloadResolutionTests.cs (1)
9483verifier.VerifyIL("Program.Main", """
Semantics\RawInterpolationTests.cs (4)
239verifier.VerifyIL("Program.Main", @" 265verifier.VerifyIL("Program.Main", @" 1113compilation.VerifyIL("System.Program.Main", 1361verifier.VerifyIL("Program.Main", @"
Semantics\RawInterpolationTests_Handler.cs (108)
81verifier.VerifyIL("Program.<<Main>$>g__TwoComponents|0_0()", @" 95verifier.VerifyIL("Program.<<Main>$>g__ThreeComponents|0_1()", @" 113verifier.VerifyIL("Program.<<Main>$>g__FourComponents|0_2()", @" 135verifier.VerifyIL("Program.<<Main>$>g__FiveComponents|0_3()", @" 210verifier.VerifyIL("<top-level-statements-entry-point>", expectedIl); 218verifier.VerifyIL("<top-level-statements-entry-point>", expectedIl); 628verifier.VerifyIL("<top-level-statements-entry-point>", expectedIl); 636verifier.VerifyIL("<top-level-statements-entry-point>", expectedIl); 1065verifier.VerifyIL("Program.<<Main>$>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext", !expression.Contains("+") ? @" 1241verifier.VerifyIL("Program.<<Main>$>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", @" 1355verifier.VerifyIL("Program.<<Main>$>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", @" 1514verifier.VerifyIL("<top-level-statements-entry-point>", expression.Contains('+') 1566verifier.VerifyIL("<top-level-statements-entry-point>", expression.Contains('+') 1621verifier.VerifyIL("<top-level-statements-entry-point>", @" 2064verifier.VerifyIL("<top-level-statements-entry-point>", @" 2181verifier.VerifyIL("<top-level-statements-entry-point>", @" 2220verifier.VerifyIL("<top-level-statements-entry-point>", @" 2287verifier.VerifyIL("<top-level-statements-entry-point>", @" 2370verifier.VerifyIL("<top-level-statements-entry-point>", @" 2462verifier.VerifyIL("<top-level-statements-entry-point>", @" 2552verifier.VerifyIL("<top-level-statements-entry-point>", @" 2951verifier.VerifyIL("<top-level-statements-entry-point>", getIl()); 3088verifier.VerifyIL(@"<top-level-statements-entry-point>", @" 3148verifier.VerifyIL("<top-level-statements-entry-point>", @" 3193verifier.VerifyIL(@"<top-level-statements-entry-point>", @" 3316verifier.VerifyIL("<top-level-statements-entry-point>", @" 3370verifier.VerifyIL("<top-level-statements-entry-point>", @" 3495verifier.VerifyIL("<top-level-statements-entry-point>", @" 3553verifier.VerifyIL("Program.<>c.<<Main>$>b__0_0()", @" 3600verifier.VerifyIL(@"Program.<>c.<<Main>$>b__0_0()", @" 3652verifier.VerifyIL(@"Program.<>c.<<Main>$>b__0_0()", !expression.Contains('+') ? @" 3713verifier.VerifyIL(@"Program.<>c.<<Main>$>b__0_0()", @" 3807verifier.VerifyIL(@"Program.<>c.<<Main>$>b__0_0()", @" 3860verifier.VerifyIL(@"Program.<>c.<<Main>$>b__0_0(bool)", @" 3923verifier.VerifyIL(@"Program.<>c.<<Main>$>b__0_0(bool)", !expression.Contains('+') ? @" 3997verifier.VerifyIL(@"Program.<>c.<<Main>$>b__0_0(bool)", @" 4138verifier.VerifyIL("<top-level-statements-entry-point>", @" 4195verifier.VerifyIL("<top-level-statements-entry-point>", !expression.Contains('+') ? @" 4297verifier.VerifyIL("<top-level-statements-entry-point>", @" 4384verifier.VerifyIL("<top-level-statements-entry-point>", @" 4463verifier.VerifyIL("<top-level-statements-entry-point>", !expression.Contains('+') ? @" 4549verifier.VerifyIL("<top-level-statements-entry-point>", @" 4613verifier.VerifyIL("<top-level-statements-entry-point>", @" 4704verifier.VerifyIL("<top-level-statements-entry-point>", @" 4760verifier.VerifyIL("<top-level-statements-entry-point>", @" 4825verifier.VerifyIL("<top-level-statements-entry-point>", @" 4868verifier.VerifyIL("<top-level-statements-entry-point>", @" 4914verifier.VerifyIL("<top-level-statements-entry-point>", @" 4960verifier.VerifyIL("<top-level-statements-entry-point>", @" 5012verifier.VerifyIL("<top-level-statements-entry-point>", @" 6515verifier.VerifyIL("<top-level-statements-entry-point>", extraConstructorArg == "" 6637verifier.VerifyIL("<top-level-statements-entry-point>", (extraConstructorArg == "") 6771verifier.VerifyIL("<top-level-statements-entry-point>", (extraConstructorArg == "") 6930verifier.VerifyIL("<top-level-statements-entry-point>", (extraConstructorArg == "") 7067verifier.VerifyIL("<top-level-statements-entry-point>", (extraConstructorArg == "") 7202verifier.VerifyIL("<top-level-statements-entry-point>", (extraConstructorArg == "") 7301verifier.VerifyIL("<top-level-statements-entry-point>", (extraConstructorArg == "") 7441verifier.VerifyIL("<top-level-statements-entry-point>", (extraConstructorArg == "") 7559verifier.VerifyIL("<top-level-statements-entry-point>", (extraConstructorArg == "") 7679verifier.VerifyIL("<top-level-statements-entry-point>", (extraConstructorArg == "") 7802verifier.VerifyIL("<top-level-statements-entry-point>", @" 7968verifier.VerifyIL("<top-level-statements-entry-point>", refness == "in" ? @" 8076verifier.VerifyIL($"Program.<<Main>$>g__localFunc|0_0({parameterRefness} C)", @" 8164verifier.VerifyIL("<top-level-statements-entry-point>", @" 8298verifier.VerifyIL("<top-level-statements-entry-point>", @" 8366verifier.VerifyIL("<top-level-statements-entry-point>", @" 8506verifier.VerifyIL("<top-level-statements-entry-point>", @" 8614verifier.VerifyIL("<top-level-statements-entry-point>", getIl()); 8907verifier.VerifyIL("<top-level-statements-entry-point>", getIl()); 9172verifier.VerifyIL("<top-level-statements-entry-point>", getIl()); 9421verifier.VerifyIL("<top-level-statements-entry-point>", @" 9552verifier.VerifyIL("<top-level-statements-entry-point>", getIl()); 9774verifier.VerifyIL("<top-level-statements-entry-point>", @" 9828verifier.VerifyIL("<top-level-statements-entry-point>", @" 9883verifier.VerifyIL("<top-level-statements-entry-point>", @" 9942verifier.VerifyIL("<top-level-statements-entry-point>", @" 10002verifier.VerifyIL("<top-level-statements-entry-point>", @" 10064verifier.VerifyIL("<top-level-statements-entry-point>", @" 10126verifier.VerifyIL("<top-level-statements-entry-point>", @" 10223verifier.VerifyIL("<top-level-statements-entry-point>", getIl()); 10557verifier.VerifyIL("<top-level-statements-entry-point>", @" 10608verifier.VerifyIL("<top-level-statements-entry-point>", @" 10659verifier.VerifyIL("<top-level-statements-entry-point>", @" 10704verifier.VerifyIL("<top-level-statements-entry-point>", @" 10755verifier.VerifyIL("<top-level-statements-entry-point>", @" 10818verifier.VerifyIL("<top-level-statements-entry-point>", @" 10917verifier.VerifyIL("<top-level-statements-entry-point>", @" 11372verifier.VerifyIL("<top-level-statements-entry-point>", @" 11420verifier.VerifyIL("<top-level-statements-entry-point>", @" 11470verifier.VerifyIL("<top-level-statements-entry-point>", @" 11508verifier.VerifyIL("<top-level-statements-entry-point>", @" 11546verifier.VerifyIL("<top-level-statements-entry-point>", @" 11589verifier.VerifyIL("<top-level-statements-entry-point>", @" 11680CompileAndVerify(comp, expectedOutput: "Null reference exception caught.").VerifyIL("<top-level-statements-entry-point>", @" 11773verifier.VerifyIL("<top-level-statements-entry-point>", @" 12230verifier.VerifyIL("Program.<<Main>$>d__0.System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext()", @" 12524verifier.VerifyIL("<top-level-statements-entry-point>", @" 12591verifier.VerifyIL("<top-level-statements-entry-point>", @" 12690verifier.VerifyIL("<top-level-statements-entry-point>", @" 12788verifier.VerifyIL("<top-level-statements-entry-point>", @" 12858verifier.VerifyIL("<top-level-statements-entry-point>", @" 12974verifier.VerifyIL("<top-level-statements-entry-point>", @" 13029verifier.VerifyIL("<top-level-statements-entry-point>", @" 13070verifier.VerifyIL("<top-level-statements-entry-point>", @" 13123verifier.VerifyIL("<top-level-statements-entry-point>", @" 13169verifier.VerifyIL("<top-level-statements-entry-point>", @" 13322verifier.VerifyIL("<top-level-statements-entry-point>", @" 13374verifier.VerifyIL("<top-level-statements-entry-point>", @"
Semantics\RecordStructTests.cs (59)
49verifier.VerifyIL("Point.Equals(object)", @" 64verifier.VerifyIL("Point.Equals(Point)", @" 130verifier.VerifyIL("S.Main", @" 214verifier.VerifyIL("S.Equals(S)", @" 221verifier.VerifyIL("S.Equals(object)", @" 887verifier.VerifyIL("S.M", @" 942verifier.VerifyIL("S0..ctor()", 949verifier.VerifyIL("S2..ctor()", 1817verifier.VerifyIL("C..ctor(int, int)", @" 1980verifier.VerifyIL("C..ctor(int, int)", @" 2249verifier.VerifyIL("C1..ctor(object, object, object)", @" 2900verifier.VerifyIL("R..ctor(int, int)", @" 2945verifier.VerifyIL("R..ctor(int)", @" 2973verifier.VerifyIL("R..ctor(int, int)", @" 3495verifier.VerifyIL("B.Deconstruct", @" 3590verifier.VerifyIL("B.Deconstruct", @" 3605verifier.VerifyIL("C.Deconstruct", @" 4377verifier.VerifyIL("A.Equals(A)", @" 4385verifier.VerifyIL("A.Equals(object)", @" 4401verifier.VerifyIL("A.GetHashCode()", @" 4628verifier.VerifyIL("A.Equals(A)", @" 4664verifier.VerifyIL("A.Equals(object)", @" 4680verifier.VerifyIL("A.GetHashCode()", @" 4725verifier.VerifyIL("A.Equals(A)", @" 4733verifier.VerifyIL("A.GetHashCode()", @" 4996verifier.VerifyIL("bool A.op_Equality(A, A)", @" 5007verifier.VerifyIL("bool A.op_Inequality(A, A)", @" 5229v.VerifyIL("C1." + WellKnownMemberNames.PrintMembersMethodName, @" 5237v.VerifyIL("C1." + WellKnownMemberNames.ObjectToString, @" 5433v.VerifyIL("C1." + WellKnownMemberNames.PrintMembersMethodName, @" 5474v.VerifyIL("C1<T>." + WellKnownMemberNames.PrintMembersMethodName, @" 5515v.VerifyIL("C1." + WellKnownMemberNames.PrintMembersMethodName, @" 5559v.VerifyIL("C1." + WellKnownMemberNames.PrintMembersMethodName, @" 5615v.VerifyIL("C1." + WellKnownMemberNames.PrintMembersMethodName, @" 5637v.VerifyIL("C1." + WellKnownMemberNames.ObjectToString, @" 6980verifier.VerifyIL("B.M", @" 7575verifier.VerifyIL("B.M", @" 7615verifier.VerifyIL("C..ctor(string)", @" 7661verifier.VerifyIL("B.M<T>(T)", @" 7702verifier.VerifyIL("B.M", @" 7737verifier.VerifyIL("B.M", @" 7777verifier.VerifyIL("C.M", @" 7811verifier.VerifyIL("Program.<<Main>$>g__M|0_0(System.ValueTuple<int, int>)", @" 7845verifier.VerifyIL("Program.<<Main>$>g__M|0_0(System.ValueTuple<int, int, int, int, int, int, int, System.ValueTuple<int>>)", @" 8255verifier.VerifyIL("C.Main", @" 8340verifier.VerifyIL("C.M", @" 8516verifier.VerifyIL("C.M", @" 8691verifier.VerifyIL("C.M", @" 8862verifier.VerifyIL("C.M", @" 9059verifier.VerifyIL("C.M", @" 10623verifier.VerifyIL("A.Deconstruct", @" 10946verifier.VerifyIL("S2..ctor()", 10953verifier.VerifyIL("S3..ctor(object)", 11149verifier.VerifyIL("S1..ctor()", 11155verifier.VerifyIL("S1..ctor(object)", 11163verifier.VerifyIL("S3..ctor()", 11172verifier.VerifyIL("S3..ctor(object)", 11180verifier.VerifyIL("S4..ctor()", 11190verifier.VerifyIL("S4..ctor(object)",
Semantics\RefEscapingTests.cs (31)
1031verifier.VerifyIL("Program.Test2", @" 1060verifier.VerifyIL("Program.Test3", @" 5106verifier.VerifyIL("S<T>.N", @" 5156verifier.VerifyIL("S<T>.N", @" 5206verifier.VerifyIL("S<T>.N", @" 5285verifier.VerifyIL("S<T>.N", @" 5389compiled.VerifyIL("C.M(ref System.Span<int>)", @" 7390VerifyIL("Program.Test", 7581CompileAndVerify(comp, verify: Verification.Skipped).VerifyDiagnostics().VerifyIL("Program.Test3", 7626CompileAndVerify(comp, verify: Verification.Skipped).VerifyDiagnostics().VerifyIL("Program.Test1", 7725CompileAndVerify(comp, verify: Verification.Skipped).VerifyDiagnostics().VerifyIL("Program.Test1", 7772CompileAndVerify(comp, verify: Verification.Skipped).VerifyDiagnostics().VerifyIL("Program.Test1", 7911CompileAndVerify(comp, verify: Verification.Skipped).VerifyDiagnostics().VerifyIL("Program.Test1", 7999VerifyIL("Vec4.Test3", 8043VerifyIL("Program..ctor", 11033.VerifyIL("<top-level-statements-entry-point>", """ 11075.VerifyIL("<top-level-statements-entry-point>", """ 11110.VerifyIL("<top-level-statements-entry-point>", """ 11148.VerifyIL("<top-level-statements-entry-point>", """ 11198.VerifyIL("<top-level-statements-entry-point>", """ 11267.VerifyIL("<top-level-statements-entry-point>", """ 11328.VerifyIL("<top-level-statements-entry-point>", """ 11383.VerifyIL("<top-level-statements-entry-point>", """ 11433.VerifyIL("<top-level-statements-entry-point>", """ 11483.VerifyIL("<top-level-statements-entry-point>", """ 11543.VerifyIL("<top-level-statements-entry-point>", """ 11639.VerifyIL("<top-level-statements-entry-point>", """ 11741.VerifyIL("<top-level-statements-entry-point>", """ 11782.VerifyIL("<top-level-statements-entry-point>", """ 11820.VerifyIL("<top-level-statements-entry-point>", """ 12054.VerifyIL("S.M3", """
Semantics\RefExtensionMethodsTests.cs (6)
104verifier.VerifyIL("Program.Main", @"{ 156verifier.VerifyIL("Program.Main", @"{ 1529verifier.VerifyIL("Test.Main", @" 1544verifier.VerifyIL("Extensions.IncrementAndGet", @" 1585verifier.VerifyIL("Test.Main", @" 1597verifier.VerifyIL("Extensions.Print", @"
Semantics\RefFieldTests.cs (77)
857verifier.VerifyIL("C.M3", @" 870verifier.VerifyIL("C.M4", @" 964verifier.VerifyIL("C.M2", @" 980verifier.VerifyIL("C.M4", @" 1138verifier.VerifyIL("C.M2", @" 1147verifier.VerifyIL("C.M4", @" 1196verifier.VerifyIL("C.M2", @" 1206verifier.VerifyIL("C.M3", @" 1312verifier.VerifyIL("C2.M2", @" 1349verifier.VerifyIL("C2.M2", @" 1383verifier.VerifyIL("S2.Assign", @" 1428verifier.VerifyIL("C.M2", @" 1473verifier.VerifyIL("C.M2", @" 1718verifier.VerifyIL("R..ctor()", @" 1756verifier.VerifyIL("R..ctor()", @" 1793verifier.VerifyIL("R..ctor()", @" 1833verifier.VerifyIL("R..ctor()", @" 1871verifier.VerifyIL("R..ctor()", @" 2017verifier.VerifyIL("B.F1", realIL: true, expectedIL: 2602verifier.VerifyIL("R<T>.F2", @" 2706VerifyIL("Program.Main", 2796VerifyIL("Program.Test", 2846VerifyIL("Program.Test", 8429verifier.VerifyIL("Program.NewField<T>", 8475verifier.VerifyIL("S<T>..ctor(ref T)", 8484verifier.VerifyIL("Program.Read", 8493verifier.VerifyIL("Program.Write", 8634verifier.VerifyIL("Program.ReadAndDiscard1<T>", """ 8646verifier.VerifyIL("Program.ReadAndDiscardNoArg<T>", """ 8660verifier.VerifyIL("Program.ReadAndDiscard2<T>", """ 8706verifier.VerifyIL("Program.RefReturn<T>", expectedIL); 8707verifier.VerifyIL("Program.RefReadonlyReturn<T>", expectedIL); 8743verifier.VerifyIL("Program.RefReturn<T>", expectedIL); 8744verifier.VerifyIL("Program.RefReadonlyReturn<T>", expectedIL); 8780verifier.VerifyIL("Program.RefReturn<T>", expectedIL); 8781verifier.VerifyIL("Program.RefReadonlyReturn<T>", expectedIL); 8829verifier.VerifyIL("Program.RefReturn<T>", expectedIL); 8830verifier.VerifyIL("Program.RefReadonlyReturn<T>", expectedIL); 8872verifier.VerifyIL("Program.Increment", 8885verifier.VerifyIL("Program.Subtract", 8941verifier.VerifyIL("S.Increment", 8955verifier.VerifyIL("S.Subtract", 9012verifier.VerifyIL("Program.ConditionalOperator<T>", 9027verifier.VerifyIL("Program.ConditionalOperatorRef<T>", 9073verifier.VerifyIL("Program.ConditionalAccess<T>", 9144verifier.VerifyIL("Program.Deconstruct<T, U>", 9766verifier.VerifyIL("Program.Reorder<T>", 10166verifier.VerifyIL("S<T>.F", 18314verifier.VerifyIL("Program.Main", 18929verifier.VerifyIL("Program.F0<T>", @" 18938verifier.VerifyIL("Program.F2<T>", @" 20485verifier.VerifyIL("C.Main", 21229verifier.VerifyIL("C.Main", @" 21403verifier.VerifyIL("C.Main", """ 21527verifier.VerifyIL("C.Main", """ 21856verifier.VerifyIL("C.Main", 29173verifier.VerifyIL("R..ctor", 29241verifier.VerifyIL("R..ctor(object)", 29430verifier.VerifyIL("R..ctor(object)", 30209verifier.VerifyIL("Program.M", """ 30266verifier.VerifyIL("R..ctor(in S)", """ 30283verifier.VerifyIL("R..ctor(in S, object)", """ 30357verifier.VerifyIL("R.P1.set", expectedIL); 30358verifier.VerifyIL("R.P2.init", expectedIL); 30960verifier.VerifyIL("RS..ctor", """ 31017verifier.VerifyIL("RS..ctor", """ 31085verifier.VerifyIL("RS..ctor", """ 31190verifier.VerifyIL("S.Test1", 31264verifier.VerifyIL("S.Test1", """ 31337verifier.VerifyIL("S.Test1", """ 31377verifier.VerifyIL("S.Test1", 31419verifier.VerifyIL("S.Test1", 31461verifier.VerifyIL("S.Test1", 31505verifier.VerifyIL("S.Test1", """ 31550verifier.VerifyIL("S.Test1", 31594verifier.VerifyIL("S.Test1", """ 31634verifier.VerifyIL("S.Test1",
Semantics\RefLocalsAndReturnsTests.cs (3)
2469verifier.VerifyIL("Test.Test1", @" 2488verifier.VerifyIL("Test.Test6", @" 2537verifier.VerifyIL("Test.Test1", @"
Semantics\ScriptSemanticsTests.cs (3)
122compiled.VerifyIL("<Main>", @" 168compiled.VerifyIL("<Main>", @" 214compiled.VerifyIL("<Main>", @"
Semantics\SemanticErrorTests.cs (7)
6485verifier.VerifyIL("MyStruct..ctor", @" 6993verifier.VerifyIL("MyNamespace.MyClass.S..ctor", @" 7107verifier.VerifyIL("S..ctor", @" 7181verifier.VerifyIL("S..ctor", @" 12984verifier.VerifyIL("S..ctor", @" 16163c.VerifyIL("Test.example1()", @" 16181c.VerifyIL("Test.example2()", @"
Semantics\SpanStackSafetyTests.cs (4)
732verifier.VerifyIL("Program.Main", 798verifier.VerifyIL("Program.Main", 857verifier.VerifyIL("Program.Main", 915verifier.VerifyIL("Program.Main",
Semantics\StructConstructorTests.cs (92)
326verifier.VerifyIL("S1..ctor()", 335verifier.VerifyIL("S1..ctor(object)", 343verifier.VerifyIL("S2..ctor()", 352verifier.VerifyIL("S2..ctor(object)", 404verifier.VerifyIL("S1..ctor()", 413verifier.VerifyIL("S1..ctor(object)", 424verifier.VerifyIL("S2..ctor()", 436verifier.VerifyIL("S2..ctor(object)", 496verifier.VerifyIL("S0..ctor(object)", 507verifier.VerifyIL("S1..ctor()", 516verifier.VerifyIL("S1..ctor(object)", 524verifier.VerifyIL("S2..ctor()", 533verifier.VerifyIL("S2..ctor(object)", 601verifier.VerifyIL("S0..ctor(object)", 615verifier.VerifyIL("S1..ctor()", 627verifier.VerifyIL("S1..ctor(object)", 638verifier.VerifyIL("S2..ctor()", 650verifier.VerifyIL("S2..ctor(object)", 720verifier.VerifyIL("S0..ctor(object)", 734verifier.VerifyIL("S1..ctor()", 746verifier.VerifyIL("S1..ctor(object)", 757verifier.VerifyIL("S2..ctor()", 769verifier.VerifyIL("S2..ctor(object)", 827verifier.VerifyIL("S0..ctor(int)", 836verifier.VerifyIL("S1..ctor(int)", 895verifier.VerifyIL("S..ctor(int)", 903verifier.VerifyIL("R..ctor(int)", 957verifier.VerifyIL("S..ctor(int)", 968verifier.VerifyIL("R..ctor(int)", 1024verifier.VerifyIL("S..ctor(int)", 1035verifier.VerifyIL("R..ctor(int)", 1113verifier.VerifyIL("S..ctor(int)", 1127verifier.VerifyIL("R..ctor(int)", 1210verifier.VerifyIL("S..ctor(int)", 1224verifier.VerifyIL("R..ctor(int)", 1351verifier.VerifyIL("S1..ctor(int)", 1359verifier.VerifyIL("S1..ctor()", 1371verifier.VerifyIL("S2..ctor(int)", 1382verifier.VerifyIL("S2..ctor()", 1394verifier.VerifyIL("S3..ctor(int)", 1402verifier.VerifyIL("S3..ctor()", 1487verifier.VerifyIL("S1..ctor(int)", 1495verifier.VerifyIL("S1..ctor()", 1507verifier.VerifyIL("S2..ctor(int)", 1518verifier.VerifyIL("S2..ctor()", 1530verifier.VerifyIL("S3..ctor(int)", 1538verifier.VerifyIL("S3..ctor()", 1736verifier.VerifyIL("S..ctor(int)", 1748verifier.VerifyIL("S..ctor(string)", 1759verifier.VerifyIL("R..ctor(int)", 1771verifier.VerifyIL("R..ctor(string)", 1825verifier.VerifyIL("S..ctor(int)", 1837verifier.VerifyIL("S..ctor(string)", 1851verifier.VerifyIL("R..ctor(int)", 1863verifier.VerifyIL("R..ctor(string)", 2028verifier.VerifyIL("S0..ctor", @" 2092verifier.VerifyIL("Program.Main", 2107verifier.VerifyIL("S2..ctor()", 2121verifier.VerifyIL("S3..ctor(object)", 2175verifier.VerifyIL("Program.Main", 2217verifier.VerifyIL("S2..ctor()", 2232verifier.VerifyIL("S3..ctor(object)", 2289verifier.VerifyIL("Program.Main", 2331verifier.VerifyIL("S2..ctor()", 2346verifier.VerifyIL("S3..ctor(object)", 2403verifier.VerifyIL("Program.Main", 2467verifier.VerifyIL("Program.Main", 2485verifier.VerifyIL("A<T>.S2..ctor()", 2494verifier.VerifyIL("A<T>.S3..ctor(int)", 2772verifier.VerifyIL("S1..ctor", @" 2788verifier.VerifyIL("S2..ctor", @" 2804verifier.VerifyIL("S3..ctor", @" 3182verifier.VerifyIL("Program.Main", 3910verifier.VerifyIL("S..ctor()", @" 3947verifier.VerifyIL("R..ctor()", @" 4027verifier.VerifyIL("S..ctor", @" 4073verifier.VerifyIL("S..ctor", @" 4174verifier.VerifyIL("S..ctor", @" 4205verifier.VerifyIL("S2..ctor", @" 4244verifier.VerifyIL("S2..ctor", @" 4277verifier.VerifyIL("S2..ctor", @" 4315verifier.VerifyIL("S2..ctor", @" 4355verifier.VerifyIL("S..ctor", @" 4405verifier.VerifyIL("S2..ctor", @" 4452verifier.VerifyIL("S..ctor", @" 4495verifier.VerifyIL("S..ctor", @" 4646verifier.VerifyIL("S<T>..ctor()", @" 4668verifier.VerifyIL("S<T>..ctor(bool)", @" 4714verifier.VerifyIL("S..ctor", @" 4746verifier.VerifyIL("S..ctor", @" 4774verifier.VerifyIL("S..ctor(bool)", @" 4784verifier.VerifyIL("S..ctor()", @"
Semantics\StructsTests.cs (5)
368CompileAndVerify(text).VerifyIL("Struct..ctor(decimal)", expectedIL); 400CompileAndVerify(c2).VerifyIL("C.M", @" 432CompileAndVerify(text).VerifyIL("C.M", @" 480CompileAndVerify(compilation).VerifyIL("C.M", @" 533CompileAndVerify(comp).VerifyIL("C.M", @"
Semantics\SwitchTests.cs (6)
3009CompileAndVerify(text, expectedOutput: "1").VerifyIL("C.Main", @" 3090CompileAndVerify(text, expectedOutput: "1").VerifyIL("C.Main", @" 3201CompileAndVerify(text, expectedOutput: "-1").VerifyIL("C.Main", @" 3313CompileAndVerify(text).VerifyIL("C.Main", @" 3495CompileAndVerify(text, expectedOutput: "12345678💥").VerifyIL("C.Main", @" 3618CompileAndVerify(text, expectedOutput: "123456789💥").VerifyIL("C.Main", @"
Semantics\TopLevelStatementsTests.cs (3)
8275CompileAndVerify(comp).VerifyIL("<top-level-statements-entry-point>", sequencePoints: WellKnownMemberNames.TopLevelStatementsEntryPointTypeName + "." + WellKnownMemberNames.TopLevelStatementsEntryPointMethodName, source: text, expectedIL: 8353CompileAndVerify(comp, expectedOutput: "3").VerifyIL("<top-level-statements-entry-point>", sequencePoints: WellKnownMemberNames.TopLevelStatementsEntryPointTypeName + "." + WellKnownMemberNames.TopLevelStatementsEntryPointMethodName, source: text, expectedIL: 8400CompileAndVerify(comp, expectedOutput: "3").VerifyIL("<top-level-statements-entry-point>", sequencePoints: WellKnownMemberNames.TopLevelStatementsEntryPointTypeName + "." + WellKnownMemberNames.TopLevelStatementsEntryPointMethodName, source: text, expectedIL:
Semantics\UninitializedNonNullableFieldTests.cs (10)
886verifier.VerifyIL("S1..ctor(string)", @" 901verifier.VerifyIL("S1..ctor(object, object)", @" 911verifier.VerifyIL("S1..ctor(string, string)", @" 1017verifier.VerifyIL("S1..ctor(object)", @" 1072verifier.VerifyIL("S1..ctor()", @" 1083verifier.VerifyIL("S1..ctor(string)", @" 1133verifier.VerifyIL("S1..ctor()", @" 1147verifier.VerifyIL("S1..ctor(object)", @" 1161verifier.VerifyIL("S1..ctor(object, object)", @" 1805verifier.VerifyIL("S..ctor", @"
Semantics\UnsafeTests.cs (5)
6000verifier.VerifyIL("C.M", """ 12135compilation.VerifyIL("Program.Store", @" 12164compilation.VerifyIL("Program.Load", @" 12251compilation.VerifyIL("Program.Load", @" 12280compilation.VerifyIL("Program.Store", @"
Semantics\UserDefinedConversionTests.cs (5)
1724verifier.VerifyIL("<top-level-statements-entry-point>", @" 1776verifier.VerifyIL("<top-level-statements-entry-point>", @" 1834verifier.VerifyIL("<top-level-statements-entry-point>", @" 1868verifier.VerifyIL("<top-level-statements-entry-point>", @" 1913verifier.VerifyIL("<top-level-statements-entry-point>", @"
Semantics\UsingDeclarationTests.cs (1)
633verifier.VerifyIL("<top-level-statements-entry-point>", """
Semantics\Utf8StringsLiteralsTests.cs (20)
424verifier.VerifyIL("C.Test1()", @" 433verifier.VerifyIL("C.Test2()", @" 443verifier.VerifyIL("C.Test3()", @" 1655verifier.VerifyIL("C.Test3()", @" 1708verifier.VerifyIL("C.Test3()", @" 1761verifier.VerifyIL("C.Test3()", @" 1823verifier.VerifyIL("C.Test3()", @" 1883verifier.VerifyIL("C.Test3()", @" 2010verifier.VerifyIL("C.Test3()", @" 2041verifier.VerifyIL("C.Test3()", @" 3340verifier.VerifyIL("C.Test3", """ 3387verifier.VerifyIL("C.Test3()", @" 3450verifier.VerifyIL("C.Test3()", @" 3500verifier.VerifyIL("C.Test3()", @" 3542verifier.VerifyIL("C.Test3()", @" 3591verifier.VerifyIL("C.Test3()", @" 3640verifier.VerifyIL("C.Test3()", @" 3690verifier.VerifyIL("C.Test3()", @" 3737verifier.VerifyIL("C.Test3()", @" 4067verifier.VerifyIL("C.Test3()", @"
Semantics\WarningVersionTests.cs (24)
161verifier.VerifyIL("Program..ctor", expectedIL); 173verifier.VerifyIL("Program..ctor", expectedIL); 183verifier.VerifyIL("Program..ctor", expectedIL); 197verifier.VerifyIL("Program..ctor", expectedIL); 239verifier.VerifyIL("Program..ctor", expectedIL); 251verifier.VerifyIL("Program..ctor", expectedIL); 262verifier.VerifyIL("Program..ctor", expectedIL); 276verifier.VerifyIL("Program..ctor", expectedIL); 325verifier.VerifyIL("Program..ctor", expectedIL); 340verifier.VerifyIL("Program..ctor", expectedIL); 353verifier.VerifyIL("Program..ctor", expectedIL); 370verifier.VerifyIL("Program..ctor", expectedIL); 449verifier.VerifyIL("Program..ctor", expectedIL); 461verifier.VerifyIL("Program..ctor", expectedIL); 471verifier.VerifyIL("Program..ctor", expectedIL); 485verifier.VerifyIL("Program..ctor", expectedIL); 536verifier.VerifyIL("Program..ctor", expectedIL); 548verifier.VerifyIL("Program..ctor", expectedIL); 559verifier.VerifyIL("Program..ctor", expectedIL); 572verifier.VerifyIL("Program..ctor", expectedIL); 623verifier.VerifyIL("Program..ctor", expectedIL); 635verifier.VerifyIL("Program..ctor", expectedIL); 645verifier.VerifyIL("Program..ctor", expectedIL); 659verifier.VerifyIL("Program..ctor", expectedIL);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (325)
Symbols\AnonymousTypesSymbolTests.cs (20)
319).VerifyIL( 337).VerifyIL( 346).VerifyIL( 355).VerifyIL( 364).VerifyIL( 404).VerifyIL( 433).VerifyIL( 649).VerifyIL( 658).VerifyIL( 677).VerifyIL( 685).VerifyIL( 784).VerifyIL( 802).VerifyIL( 842).VerifyIL( 871).VerifyIL( 934).VerifyIL( 943).VerifyIL( 952).VerifyIL( 1921CompileAndVerify(source).VerifyIL("C.Main", expectedIL); 1928this.CompileAndVerify(compilation).VerifyIL("C.Main", expectedIL);
Symbols\CheckedUserDefinedOperatorsTests.cs (18)
3962verifier.VerifyIL("Program.TestChecked", @" 3993verifier.VerifyIL("Program.TestUnchecked", @" 4066verifier.VerifyIL("Program.TestChecked", @" 4097verifier.VerifyIL("Program.TestUnchecked", @" 4922verifier.VerifyIL("Program.TestChecked", @" 4954verifier.VerifyIL("Program.TestUnchecked", @" 5032verifier.VerifyIL("Program.TestChecked", @" 5064verifier.VerifyIL("Program.TestUnchecked", @" 5816verifier.VerifyIL("Program.TestCheckedLong", @" 5849verifier.VerifyIL("Program.TestUncheckedLong", @" 5882verifier.VerifyIL("Program.TestCheckedInt", @" 5918verifier.VerifyIL("Program.TestUncheckedInt", @" 5954verifier.VerifyIL("Program.TestCheckedNullableLong", @" 5990verifier.VerifyIL("Program.TestUncheckedNullableLong", @" 6076verifier.VerifyIL("Program.TestChecked", @" 6109verifier.VerifyIL("Program.TestUnchecked", @" 6192verifier.VerifyIL("Program.TestChecked", @" 6225verifier.VerifyIL("Program.TestUnchecked", @"
Symbols\ConversionTests.cs (1)
2103CompileAndVerify(source).VerifyIL("C.Test", @"
Symbols\CovariantReturnTests.cs (32)
588CompileAndVerify(SourceView(comp, assignments), verify: Verification.Skipped).VerifyIL("Program.M(Base, Derived)", source: assignments, sequencePoints: "Program.M", expectedIL: @" 729CompileAndVerify(SourceView(comp, assignments), verify: Verification.Skipped).VerifyIL("Program.M(Base, Derived)", source: assignments, sequencePoints: "Program.M", expectedIL: @" 787CompileAndVerify(SourceView(comp, assignments), verify: Verification.Skipped).VerifyIL("Program.M(Base, Derived)", source: assignments, sequencePoints: "Program.M", expectedIL: @" 846CompileAndVerify(SourceView(comp, assignments), verify: Verification.Skipped).VerifyIL("Program.M(Base<object>, Derived<object, string>)", source: assignments, sequencePoints: "Program.M", expectedIL: @" 908CompileAndVerify(SourceView(comp, assignments), verify: Verification.Skipped).VerifyIL("Program.M(Base, Derived<Q>)", source: assignments, sequencePoints: "Program.M", expectedIL: @" 977CompileAndVerify(SourceView(comp, assignments), verify: Verification.Skipped).VerifyIL("Program.M(Base, Derived)", source: assignments, sequencePoints: "Program.M", expectedIL: @" 1037CompileAndVerify(SourceView(comp, assignments), verify: Verification.Skipped).VerifyIL("Program.M(Base<object>, Derived<object, string>)", source: assignments, sequencePoints: "Program.M", expectedIL: @" 1101CompileAndVerify(SourceView(comp, assignments), verify: Verification.Skipped).VerifyIL("Program.M(Base, Derived<Q>)", source: assignments, sequencePoints: "Program.M", expectedIL: @" 1163CompileAndVerify(SourceView(comp, assignments), verify: Verification.Skipped).VerifyIL("Program.M(Base, Derived)", source: assignments, sequencePoints: "Program.M", expectedIL: @" 1225CompileAndVerify(SourceView(comp, assignments), verify: Verification.Skipped).VerifyIL("Program.M(Base<object>, Derived<object, string>)", source: assignments, sequencePoints: "Program.M", expectedIL: @" 1292CompileAndVerify(SourceView(comp, assignments), verify: Verification.Skipped).VerifyIL("Program.M(Base, Derived<Q>)", source: assignments, sequencePoints: "Program.M", expectedIL: @" 1442CompileAndVerify(SourceView(comp, assignments), verify: Verification.Skipped).VerifyIL("Program.M(Base, Derived)", source: assignments, sequencePoints: "Program.M", expectedIL: @" 1505CompileAndVerify(SourceView(comp, assignments), verify: Verification.Skipped).VerifyIL("Program.M(Base, Derived)", source: assignments, sequencePoints: "Program.M", expectedIL: @" 1634CompileAndVerify(SourceView(comp, assignments), verify: Verification.Skipped).VerifyIL("Program.M(Base, Derived)", source: assignments, sequencePoints: "Program.M", expectedIL: @" 1911CompileAndVerify(SourceView(comp, assignments), verify: Verification.Skipped).VerifyIL("Program.M(Base, Derived)", source: assignments, sequencePoints: "Program.M", expectedIL: @" 2100CompileAndVerify(SourceView(comp, assignments), verify: Verification.Skipped).VerifyIL("Program.M(Base, Derived)", source: assignments, sequencePoints: "Program.M", expectedIL: @" 2234CompileAndVerify(SourceView(comp, assignments), verify: Verification.Skipped).VerifyIL("Program.M(Base, Derived)", source: assignments, sequencePoints: "Program.M", expectedIL: @" 2411CompileAndVerify(SourceView(comp, assignments), verify: Verification.Skipped).VerifyIL("Program.M(Base, Derived, Derived2)", source: assignments, sequencePoints: "Program.M", expectedIL: @" 2529CompileAndVerify(SourceView(comp, assignments), verify: Verification.Skipped).VerifyIL("Program.M(Base, Derived, Derived2)", source: assignments, sequencePoints: "Program.M", expectedIL: @" 2648CompileAndVerify(vbComp, verify: Verification.Skipped).VerifyIL("Derived2.T(Base, Derived, Derived2)", source: vbSource, sequencePoints: "Derived2.T", expectedIL: @" 3241verifier.VerifyIL("Program.M1()", source: source, sequencePoints: "Program.M1", expectedIL: @" 3268verifier.VerifyIL("Program.M2()", source: source, sequencePoints: "Program.M2", expectedIL: @" 3294verifier.VerifyIL("Program.M3()", source: source, sequencePoints: "Program.M3", expectedIL: @" 3334verifier.VerifyIL("Program.M4()", source: source, sequencePoints: "Program.M4", expectedIL: @" 3404verifier.VerifyIL("Derived.M1()", source: source, sequencePoints: "Derived.M1", expectedIL: @" 3416verifier.VerifyIL("Derived.M2()", source: source, sequencePoints: "Derived.M2", expectedIL: @" 3427verifier.VerifyIL("Derived.M3()", source: source, sequencePoints: "Derived.M3", expectedIL: @" 3439verifier.VerifyIL("Derived.M4()", source: source, sequencePoints: "Derived.M4", expectedIL: @" 3450verifier.VerifyIL("Program.M1()", source: source, sequencePoints: "Program.M1", expectedIL: @" 3462verifier.VerifyIL("Program.M2()", source: source, sequencePoints: "Program.M2", expectedIL: @" 3473verifier.VerifyIL("Program.M3()", source: source, sequencePoints: "Program.M3", expectedIL: @" 3485verifier.VerifyIL("Program.M4()", source: source, sequencePoints: "Program.M4", expectedIL: @"
Symbols\DefaultInterfaceImplementationTests.cs (5)
49992verifier.VerifyIL("I2.Test<T>", 50854verifier.VerifyIL("I1.M1", 50907verifier.VerifyIL("I1.M1", 50960verifier.VerifyIL("I1.M1", 69153verifier.VerifyIL("C.M", """
Symbols\ExtendedPartialMethodsTests.cs (4)
1142verifier.VerifyIL("C.M2", expectedIL); 1150verifier.VerifyIL("C.M2", expectedIL); 1218verifier.VerifyIL("C.M2", expectedIL); 1228verifier.VerifyIL("C.M2", expectedIL);
Symbols\ExtensionMethodTests.cs (7)
877compilation.VerifyIL("N.C.M", 943compilation.VerifyIL("N.C.M", 2259compilation.VerifyIL("C.F", code); 2260compilation.VerifyIL("C.G", code); 2302compilation.VerifyIL("C.Main", 2383compilation.VerifyIL("C.M<T1, T2, T3, T4, T5>", 2654compilation.VerifyIL("C.Main",
Symbols\FunctionPointerTypeSymbolTests.cs (1)
1392verifier.VerifyIL("C.Main", expectedIL: @"
Symbols\GenericConstraintConversionTests.cs (2)
868compilation.VerifyIL("C<T1, T2, T3, T4, T5, T6>.M(T1, T2, T3, T5, T6)", 922compilation.VerifyIL("C<T1, T2, T3, T4, T5>.M(object, I, T3, T4)",
Symbols\GenericConstraintTests.cs (31)
1157compilation.VerifyIL("C.F1<T>()", expectedIL); 1158compilation.VerifyIL("C.F2<T>()", expectedIL); 1159compilation.VerifyIL("C.F3<T>()", expectedIL); 1216compilation.VerifyIL("C.F1<T>()", expectedIL); 1217compilation.VerifyIL("C.F2<T>()", expectedIL); 1218compilation.VerifyIL("C.F3<T>()", expectedIL); 1219compilation.VerifyIL("C.F4<T>()", expectedIL); 1220compilation.VerifyIL("C.F5<T>()", expectedIL); 1221compilation.VerifyIL("C.F6<T>()", expectedIL); 1256compilation.VerifyIL("B1<T>.F1<U>(U)", expectedIL); 1257compilation.VerifyIL("B1<T>.F2<U>(U)", expectedIL); 1258compilation.VerifyIL("B1<T>.F3<U>(U)", expectedIL); 1259compilation.VerifyIL("B1<T>.F4<U>(U)", expectedIL); 1260compilation.VerifyIL("B2<T>.F1<U>(U)", expectedIL); 1261compilation.VerifyIL("B2<T>.F2<U>(U)", expectedIL); 1262compilation.VerifyIL("B2<T>.F3<U>(U)", expectedIL); 1263compilation.VerifyIL("B2<T>.F4<U>(U)", expectedIL); 1302compilation.VerifyIL("C.F1<T>()", 1310compilation.VerifyIL("C.F2<T>()", 1317compilation.VerifyIL("C.F3<T>()", 1354compilation.VerifyIL("C.M<T, U, V>()", 1482compilation.VerifyIL("C<T1, T2>.M<U1, U2>(T1, T2, U1, U2)", 1591compilation.VerifyIL("C.M<T, U>(T, U)", 1656compilation.VerifyIL("B<T>.Swap<U>(T, U)", 1716compilation.VerifyIL("A.Swap<T, U>(T, U)", 2528compilation.VerifyIL("C<T>.ThrowT(T)", 4546compilation.VerifyIL("B.M1<T>(T)", 4662compilation.VerifyIL("B.M2<T>(T)", 4736compilation.VerifyIL("B.M3<T>(T)", 5131compilation.VerifyIL("C<T, U>.F1(T)", 5140compilation.VerifyIL("C<T, U>.F2(U)",
Symbols\IndexedPropertyTests.cs (18)
62compilation2.VerifyIL("B.Main()", 132compilation2.VerifyIL("B.Main()", 367compilation2.VerifyIL("B.GetAndSet(IA)", 391compilation2.VerifyIL("B.GetAndSetByRef(IA)", 410compilation2.VerifyIL("B.CompoundAssignment(IA)", 437compilation2.VerifyIL("B.CompoundAssignmentByRef(IA)", 459compilation2.VerifyIL("B.Increment(IA)", 486compilation2.VerifyIL("B.IncrementByRef(IA)", 731compilation2.VerifyIL("C.MissingArg(IA)", 763compilation2.VerifyIL("C.ValueArgs(IA)", 798compilation2.VerifyIL("C.RefArgs(IA)", 885compilation3.VerifyIL("C.M()", 1012compilation2.VerifyIL("C.Main()", 1102compilation2.VerifyIL("C.M(I)", 1565compilation3.VerifyIL("C.M(B)", 1977compilation2.VerifyIL("B.Main", 2416compilation2.VerifyIL("B.Main", 2635compilation2.VerifyIL("B.Main()",
Symbols\PartialPropertiesTests.cs (6)
892verifier.VerifyIL("C.P.get", """ 901verifier.VerifyIL("C.P.set", """ 977verifier.VerifyIL("C.P.get", """ 1051verifier.VerifyIL($"C.P.{accessorKind}", """ 1305verifier.VerifyIL("Program.M", """ 2323verifier.VerifyIL("C.Main", """
Symbols\Source\FileModifierTests.cs (4)
226verifier.VerifyIL("C@<tree 0>.M", @" 276verifier.VerifyIL("C@file2.M", @" 320verifier.VerifyIL("Program.Main", @" 733verifier.VerifyIL("C<T>@MyFile.M(T)", @"
Symbols\Source\PropertyTests.cs (4)
479compilation.VerifyIL("Program.Main", 665compilation.VerifyIL("Program.Main", 700verifier.VerifyIL("Program.Main", 2021compilation2.VerifyIL("C.M(B1)",
Symbols\Source\RecordTests.cs (18)
318verifier.VerifyIL("C.Equals(object)", @" 328verifier.VerifyIL("C.Equals(C)", @" 366verifier.VerifyIL("C.Equals(object)", @" 376verifier.VerifyIL("C.Equals(C)", @" 476verifier.VerifyIL("C.Equals(C)", @" 570verifier.VerifyIL("C.Equals(C)", @" 632verifier.VerifyIL("C.Equals(C)", @" 693verifier.VerifyIL("C.Equals(C)", @" 754verifier.VerifyIL("C." + WellKnownMemberNames.CloneMethodName, @" 763verifier.VerifyIL("C..ctor(C)", @" 807verifier.VerifyIL("C." + WellKnownMemberNames.CloneMethodName, @" 816verifier.VerifyIL("C..ctor(C)", @" 909verifier.VerifyIL("C." + WellKnownMemberNames.CloneMethodName, @" 917verifier.VerifyIL("C..ctor(C)", @" 980verifier.VerifyIL("C.Equals(object)", @" 990verifier.VerifyIL("C.Equals(C)", @" 1172verifier.VerifyIL("C..ctor(int)", @" 1527verifier.VerifyIL("C.Main", @"
Symbols\StaticAbstractMembersInInterfacesTests.cs (146)
8378verifier.VerifyIL("Test.M02<T, U>()", 8391verifier.VerifyIL("Test.M03<T, U>()", 8412verifier.VerifyIL("Test.M02<T, U>()", 8423verifier.VerifyIL("Test.M03<T, U>()", 8765verifier.VerifyIL("Test.M02<T, U>(T)", 8778verifier.VerifyIL("Test.M03<T, U>(T?)", 8808verifier.VerifyIL("Test.M02<T, U>(T)", 8821verifier.VerifyIL("Test.M03<T, U>(T?)", 8850verifier.VerifyIL("Test.M02<T, U>(T)", 8861verifier.VerifyIL("Test.M03<T, U>(T?)", 8898verifier.VerifyIL("Test.M02<T, U>(T)", 8911verifier.VerifyIL("Test.M03<T, U>(T?)", 8941verifier.VerifyIL("Test.M02<T, U>(T)", 8954verifier.VerifyIL("Test.M03<T, U>(T?)", 8983verifier.VerifyIL("Test.M02<T, U>(T)", 8994verifier.VerifyIL("Test.M03<T, U>(T?)", 9302verifier.VerifyIL("Test.M02<T, U>(T)", 9323verifier.VerifyIL("Test.M02<T, U>(T)", 9595verifier.VerifyIL("Test.M02<T, U>(System.ValueTuple<int, C<T>>)", 9630verifier.VerifyIL("Test.M02<T, U>(System.ValueTuple<int, C<T>>)", 9670verifier.VerifyIL("Test.M02<T, U>(System.ValueTuple<int, C<T>>)", 9704verifier.VerifyIL("Test.M02<T, U>(System.ValueTuple<int, C<T>>)", 10072verifier.VerifyIL("Test.MT1(I1)", 10095verifier.VerifyIL("Test.MT3(I1, dynamic)", 10142verifier.VerifyIL("Test.MT3(I1, dynamic)", 10530verifier.VerifyIL("Test.M02<T, U>(T)", 10543verifier.VerifyIL("Test.M04<T, U>(T?)", 10563verifier.VerifyIL("Test.M06<T, U>(I1<T>, T)", 10577verifier.VerifyIL("Test.M07<T, U>(T, I1<T>)", 10592verifier.VerifyIL("Test.M03<T, U>(T)", 10606verifier.VerifyIL("Test.M05<T, U>(T?)", 10635verifier.VerifyIL("Test.M02<T, U>(T)", 10648verifier.VerifyIL("Test.M04<T, U>(T?)", 10668verifier.VerifyIL("Test.M06<T, U>(I1<T>, T)", 10682verifier.VerifyIL("Test.M07<T, U>(T, I1<T>)", 10697verifier.VerifyIL("Test.M03<T, U>(T)", 10711verifier.VerifyIL("Test.M05<T, U>(T?)", 10805verifier.VerifyIL("Test.M02<T, U>(T)", 10819verifier.VerifyIL("Test.M06<T, U>(I1<T>, T)", 10834verifier.VerifyIL("Test.M07<T, U>(T, I1<T>)", 10849verifier.VerifyIL("Test.M03<T, U>(T)", 10870verifier.VerifyIL("Test.M02<T, U>(T)", 10883verifier.VerifyIL("Test.M06<T, U>(I1<T>, T)", 10897verifier.VerifyIL("Test.M07<T, U>(T, I1<T>)", 10911verifier.VerifyIL("Test.M03<T, U>(T)", 10979verifier.VerifyIL("Test.M04<T, U>(T?, T?)", 11014verifier.VerifyIL("Test.M04<T, U>(T?, T?)", 11053verifier.VerifyIL("Test.M04<T, U>(T?, T?)", 11086verifier.VerifyIL("Test.M04<T, U>(T?, T?)", 11189verifier.VerifyIL("Test.M03<T, U>(T, T)", 11211verifier.VerifyIL("Test.M04<T, U>(T?, T?)", 11254verifier.VerifyIL("Test.M03<T, U>(T, T)", 11274verifier.VerifyIL("Test.M04<T, U>(T?, T?)", 11358verifier.VerifyIL("Test.M03<T, U>(T, T)", 11381verifier.VerifyIL("Test.M04<T, U>(T?, T?)", 11407verifier.VerifyIL("Test.M03<T, U>(T, T)", 11430verifier.VerifyIL("Test.M04<T, U>(T?, T?)", 11469verifier.VerifyIL("Test.M03<T, U>(T, T)", 11490verifier.VerifyIL("Test.M04<T, U>(T?, T?)", 11514verifier.VerifyIL("Test.M03<T, U>(T, T)", 11535verifier.VerifyIL("Test.M04<T, U>(T?, T?)", 11700verifier.VerifyIL("Test.M02<T, U>(int, T)", 11713verifier.VerifyIL("Test.M04<T, U>(int?, T?)", 11746verifier.VerifyIL("Test.M06<T, U>(I1<T>, T)", 11760verifier.VerifyIL("Test.M07<T, U>(T, I1<T>)", 11775verifier.VerifyIL("Test.M03<T, U>(T)", 11789verifier.VerifyIL("Test.M05<T, U>(T?)", 11824verifier.VerifyIL("Test.M02<T, U>(int, T)", 11837verifier.VerifyIL("Test.M04<T, U>(int?, T?)", 11870verifier.VerifyIL("Test.M06<T, U>(I1<T>, T)", 11884verifier.VerifyIL("Test.M07<T, U>(T, I1<T>)", 11899verifier.VerifyIL("Test.M03<T, U>(T)", 11913verifier.VerifyIL("Test.M05<T, U>(T?)", 11987verifier.VerifyIL("Test.M02<T, U>(System.ValueTuple<int, T>)", 12019verifier.VerifyIL("Test.M02<T, U>(System.ValueTuple<int, T>)", 12058verifier.VerifyIL("Test.M02<T, U>(System.ValueTuple<int, T>)", 12089verifier.VerifyIL("Test.M02<T, U>(System.ValueTuple<int, T>)", 13129verifier.VerifyIL("Test.M02<T, U>()", 13148verifier.VerifyIL("Test.M02<T, U>()", 13214verifier.VerifyIL("Test.M02<T, U>()", 13234verifier.VerifyIL("Test.M02<T, U>()", 13305verifier.VerifyIL("Test.M02<T, U>()", 13322verifier.VerifyIL("Test.M03<T, U>()", 13343verifier.VerifyIL("Test.M02<T, U>()", 13358verifier.VerifyIL("Test.M03<T, U>()", 14005verifier.VerifyIL("Test.M02<T, U>()", 14023verifier.VerifyIL("Test.M03<T, U>()", 14044verifier.VerifyIL("Test.M02<T, U>()", 14059verifier.VerifyIL("Test.M03<T, U>()", 14507verifier.VerifyIL("Test.M02<T>()", 14645verifier.VerifyIL("Test.M02<T, U>()", 14675verifier.VerifyIL("Test.M02<T, U>()", 15063verifier.VerifyIL("Test.M02<T, U>()", 15087verifier.VerifyIL("Test.M02<T, U>()", 15335verifier.VerifyIL("Test.M02<T, U>()", 15357verifier.VerifyIL("Test.M02<T, U>()", 16499verifier.VerifyIL("C2.I1.M01()", 16603verifier.VerifyIL("C1.I1.M01()", 16749verifier.VerifyIL("C3.I1.M01()", 21380verifier.VerifyIL("C2.I1<C2>." + opName + "(C2, C1)", 21507verifier.VerifyIL("C1.I1<C1>." + opName + "(C1)", 21618verifier.VerifyIL("C1.I1<C1>." + opName + "(C1)", 21752verifier.VerifyIL("C1.I1<C1>." + opName + "(C1, int)", 22112verifier.VerifyIL("C3.I1<C2>." + opName + "(C2, C1)", 25024verifier.VerifyIL("C2.I1.get_M01", 25034verifier.VerifyIL("C2.I1.set_M01", 25256verifier.VerifyIL("C1.I1.set_M01", 25430verifier.VerifyIL("C3.I1.get_M01", 25440verifier.VerifyIL("C3.I1.set_M01", 27552verifier.VerifyIL("C2.I1.add_M01", 27563verifier.VerifyIL("C2.I1.remove_M01", 27888verifier.VerifyIL("C1.I1.add_M01", 27899verifier.VerifyIL("C1.I1.remove_M01", 27910verifier.VerifyIL("C3.I2.add_M02", 27921verifier.VerifyIL("C3.I2.remove_M02", 28095verifier.VerifyIL("C3.I1.add_M01", 28106verifier.VerifyIL("C3.I1.remove_M01", 29839verifier.VerifyIL("C2.I1<C2>." + opName + "(C2)", 29965verifier.VerifyIL("C1.I1<C1>." + opName + "(C1)", 30690verifier.VerifyIL("Test.M02<T, U>(T)", 30701verifier.VerifyIL("Test.M03<T, U>(T)", 30713verifier.VerifyIL("Test.M04<T, U>(T?)", 30737verifier.VerifyIL("Test.M05<T, U>()", 30756verifier.VerifyIL("Test.M02<T, U>(T)", 30767verifier.VerifyIL("Test.M03<T, U>(T)", 30779verifier.VerifyIL("Test.M04<T, U>(T?)", 30803verifier.VerifyIL("Test.M05<T, U>()", 30871verifier.VerifyIL("Test.M02<T, U>(System.ValueTuple<int, C<T>>)", 30904verifier.VerifyIL("Test.M02<T, U>(System.ValueTuple<int, C<T>>)", 30944verifier.VerifyIL("Test.M02<T, U>(System.ValueTuple<int, C<T>>)", 30976verifier.VerifyIL("Test.M02<T, U>(System.ValueTuple<int, C<T>>)", 31327verifier.VerifyIL("Test.M02<T, U>(int)", 31343verifier.VerifyIL("Test.M03<T, U>(int)", 31360verifier.VerifyIL("Test.M04<T, U>(int?)", 31389verifier.VerifyIL("Test.M05<T, U>()", 31413verifier.VerifyIL("Test.M02<T, U>(int)", 31424verifier.VerifyIL("Test.M03<T, U>(int)", 31436verifier.VerifyIL("Test.M04<T, U>(int?)", 31460verifier.VerifyIL("Test.M05<T, U>()", 31626verifier.VerifyIL("Test.M02<T, U>(T)", 31682verifier.VerifyIL("Test.M02<T, U>(int)", 31740verifier.VerifyIL("Test.M02<T, U>(T)", 31788verifier.VerifyIL("Test.M02<T, U>(T)", 31831verifier.VerifyIL("Test.M02<T, U>(int)", 31885verifier.VerifyIL("Test.M02<T, U>(T)", 31934verifier.VerifyIL("Test.M02<T, U>(int)",
Symbols\SymbolErrorTests.cs (1)
20872verifier.VerifyIL("A.ClassA.Main", """
Symbols\UnsignedRightShiftTests.cs (7)
119verifier.VerifyIL("C.Test1", actualIL.Replace("shr.un", "shr").Replace("shr", "shr.un")); 1172verifier.VerifyIL("C.Test1", actualIL.Replace("shr.un", "shr").Replace("shr", "shr.un")); 1979verifier.VerifyIL("C.Test1", actualIL.Replace("op_RightShift", "op_UnsignedRightShift")); 2231verifier.VerifyIL("C.Test1", actualIL.Replace("op_RightShift", "op_UnsignedRightShift")); 2373verifier.VerifyIL("C.Test1", actualIL.Replace("op_RightShift", "op_UnsignedRightShift")); 2507verifier.VerifyIL("C.Test1", actualIL.Replace("op_RightShift", "op_UnsignedRightShift")); 2604verifier.VerifyIL("C.Test1", actualIL.Replace("op_RightShift", "op_UnsignedRightShift"));
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (2)
Diagnostics\LineSpanDirectiveTests.cs (1)
635verifier.VerifyIL("Program.Main", sequencePoints: "Program.Main", expectedIL:
Syntax\SyntaxTreeTests.cs (1)
98CompileAndVerify(compilation).VerifyIL("C.Main", @"
Microsoft.CodeAnalysis.CSharp.WinRT.UnitTests (49)
CodeGen\WinMdEventTests.cs (16)
183verifier.VerifyIL("C.E.add", @" 195verifier.VerifyIL("C.E.remove", @" 219verifier.VerifyIL("C.E.add", @" 230verifier.VerifyIL("C.E.remove", @" 283verifier.VerifyIL("D.InstanceAdd", @" 304verifier.VerifyIL("D.InstanceRemove", @" 318verifier.VerifyIL("D.StaticAdd", @" 335verifier.VerifyIL("D.StaticRemove", @" 376verifier.VerifyIL("C.InstanceAssign", @" 397verifier.VerifyIL("C.StaticAssign", @" 465verifier.VerifyIL("C.InstanceInvoke", @" 477verifier.VerifyIL("C.StaticInvoke", @" 488verifier.VerifyIL("C.InstanceMemberAccess", @" 501verifier.VerifyIL("C.StaticMemberAccess", @" 513verifier.VerifyIL("C.InstanceReturn", @" 524verifier.VerifyIL("C.StaticReturn", @"
CodeGen\WinRTCollectionTests.cs (27)
93verifier.VerifyIL("Class1.Main", 193verifier.VerifyIL("Class1.Main", 258verifier.VerifyIL("Class1.Main", 450verifier.VerifyIL("AllMembers.TestIIterableMembers", 1848verifier.VerifyIL("AllMembers.TestIMapIntIntMembers", 2129verifier.VerifyIL("AllMembers.TestIMapIntStructMembers", 2419verifier.VerifyIL("AllMembers.TestIMapExplicitAddMembers", 2465verifier.VerifyIL("AllMembers.TestIMapViewMembers", 2481verifier.VerifyIL("AllMembers.TestIMapIntIMapViewIntStructMembers", 3208verifier.VerifyIL("AllMembers.TestIVectorIntIVectorViewIntIMapIntIntIMapViewIntIntMembers", 3774verifier.VerifyIL("AllMembers.TestIVectorStructIVectorViewStructIMapIntStructIMapViewIntStructMembers", 4451verifier.VerifyIL("AllMembers.TestISimpleInterfaceImplMembers", 4817verifier.VerifyIL("AllMembers.TestCollectionInitializers", 5005verifier.VerifyIL("AllMembers.TestExpressionTreeCompiler", 5203verifier.VerifyIL("AllMembers.TestLINQ", 5424verifier.VerifyIL("AllMembers.TestNamedArguments", 5561verifier.VerifyIL("AllMembers.TestNullableArgs", 5831verifier.VerifyIL("AllMembers.TestIBindableVectorMembers", 6061verifier.VerifyIL("AllMembers.TestIBindableIterableMembers", 6254verifier.VerifyIL("AllMembers.TestIBindableVectorIVectorIntMembers", 6616verifier.VerifyIL("AllMembers.TestIBindableIterableIIterableMembers", 6777verifier.VerifyIL("AllMembers.INotifyCollectionAndBindableVectorMembers", 7052verifier.VerifyIL("AllMembers.INotifyCollectionChangedMembers", 7179verifier.VerifyIL("AllMembers.INotifyCollectionChangedMembers", 7300verifier.VerifyIL("AllMembers.IPropertyChangedMembers", 7362verifier.VerifyIL("Test.C.GetEnumerator()", 7392verifier.VerifyIL("Test2.D.Main",
Metadata\WinMdEventTests.cs (6)
338verifier.VerifyIL("C.Main", 2458verifier.VerifyIL("A.Scenario1", 2507verifier.VerifyIL("A.Scenario2", 2579cv.VerifyIL("abcdef.goo()", @" 2670cv.VerifyIL("abcdef.goo()", ExpectedIl); 2703cv.VerifyIL("abcdef.goo()", @"
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (7)
CodeGen\WinRTCollectionTests.vb (2)
6288verifier.VerifyIL("Test.C.GetEnumerator()", <![CDATA[ 6325verifier.VerifyIL("Test2.D.Main", <![CDATA[
Emit\DynamicAnalysis\DynamicInstrumentationTests.vb (5)
60verifier.VerifyIL( 89verifier.VerifyIL( 331verifier.VerifyIL( 542verifier.VerifyIL( 726verifier.VerifyIL(
Roslyn.Test.PdbUtilities (1)
EditAndContinue\EditAndContinueTest.GenerationVerifier.cs (1)
207generationInfo.CompilationVerifier.VerifyIL(qualifiedMemberName, expectedIL);