CodeGen\CodeGenMethodGroupConversionCachingTests.cs (60)
36var verifier = CompileAndVerify(source, expectedOutput: PASS, symbolValidator: VerifyNoCacheContainersIn("C"));
70var verifier = CompileAndVerify(source, expectedOutput: PASS, symbolValidator: VerifyNoCacheContainersIn("C"));
108var verifier = CompileAndVerify(source, expectedOutput: PASS, symbolValidator: VerifyNoCacheContainersIn("C"));
151var verifier = CompileAndVerify(source, expectedOutput: PASS, symbolValidator: VerifyNoCacheContainersIn("C"), verify: Verification.FailsILVerify);
194var verifier = CompileAndVerify(source, expectedOutput: PASS, symbolValidator: VerifyNoCacheContainersIn("C"), verify: Verification.FailsILVerify);
236var verifier = CompileAndVerify(source, expectedOutput: PASS, symbolValidator: VerifyNoCacheContainersIn("C"));
473var verifier = CompileAndVerify(source, expectedOutput: PASS, symbolValidator: VerifyNoCacheContainersIn("Program"));
499var verifier = CompileAndVerify(source, expectedOutput: PASS, symbolValidator: VerifyNoCacheContainersIn("Program"));
555var verifier = CompileAndVerify(source, expectedOutput: PASS);
598var verifier = CompileAndVerify(source, expectedOutput: PASS);
642var verifier = CompileAndVerify(source, expectedOutput: PASS);
687var verifier = CompileAndVerify(source, expectedOutput: PASS);
733var verifier = CompileAndVerify(source, expectedOutput: PASS);
779var verifier = CompileAndVerify(source, expectedOutput: PASS);
824var verifier = CompileAndVerify(source, expectedOutput: PASS);
867var verifier = CompileAndVerify(source, expectedOutput: PASS);
910var verifier = CompileAndVerify(source, expectedOutput: PASS);
955var verifier = CompileAndVerify(source, expectedOutput: PASS);
1000var verifier = CompileAndVerify(source, expectedOutput: PASS);
1045var verifier = CompileAndVerify(source, expectedOutput: PASS);
1091var verifier = CompileAndVerify(source, expectedOutput: PASS);
1137var verifier = CompileAndVerify(source, expectedOutput: PASS);
1185var verifier = CompileAndVerify(source, expectedOutput: PASS);
1230var verifier = CompileAndVerify(source, expectedOutput: PASS);
1275var verifier = CompileAndVerify(source, expectedOutput: PASS);
1325var verifier = CompileAndVerify(source, expectedOutput: PASS);
1370var verifier = CompileAndVerify(source, expectedOutput: PASS);
1408var verifier = CompileAndVerify(source, expectedOutput: PASS);
1452var verifier = CompileAndVerify(source, expectedOutput: PASS);
1496var verifier = CompileAndVerify(source, expectedOutput: PASS);
1540var verifier = CompileAndVerify(source, expectedOutput: PASS);
1587var verifier = CompileAndVerify(source, expectedOutput: PASS);
1634var verifier = CompileAndVerify(source, expectedOutput: PASS);
1681var verifier = CompileAndVerify(source, expectedOutput: PASS);
1729var verifier = CompileAndVerify(source, expectedOutput: PASS);
1781var verifier = CompileAndVerify(source, expectedOutput: PASS);
1824var verifier = CompileAndVerify(source, expectedOutput: PASS);
1869var verifier = CompileAndVerify(source, expectedOutput: PASS);
1914var verifier = CompileAndVerify(source, expectedOutput: PASS);
1963var verifier = CompileAndVerify(source, expectedOutput: PASS);
2019var verifier = CompileAndVerify(source, expectedOutput: PASS);
2083CompileAndVerify(source, symbolValidator: containerValidator, expectedOutput: PASS).VerifyIL("D<T>.Test<M>", @"
2144CompileAndVerify(source, symbolValidator: containerValidator, expectedOutput: PASS).VerifyIL("D.Test<M>", @"
2201CompileAndVerify(source, symbolValidator: containerValidator, expectedOutput: PASS).VerifyIL("D.Test<M>", @"
2239CompileAndVerify(source, expectedOutput: PASS).VerifyIL("C.Main", @"
2277CompileAndVerify(source, expectedOutput: PASS).VerifyIL("C.Main", @"
2352CompileAndVerify(source, expectedOutput: PASS).VerifyIL("D<T>.Test", @"
2400CompileAndVerify(source, expectedOutput: PASS).VerifyIL("D<K>.Test", @"
2476CompileAndVerify(source, expectedOutput: PASS).VerifyIL("C.Test<T>", @"
2519CompileAndVerify(source, expectedOutput: PASS).VerifyIL("C.Test<T>", @"
2590var verifier = CompileAndVerify(source, expectedOutput: PASS);
2628var verifier = CompileAndVerify(source, expectedOutput: PASS);
2674var verifier = CompileAndVerify(source, expectedOutput: PASS);
2721var verifier = CompileAndVerify(source, expectedOutput: PASS);
2766var verifier = CompileAndVerify(source, expectedOutput: PASS);
2812var verifier = CompileAndVerify(source, expectedOutput: PASS);
3770var verifier = CompileAndVerify(source, expectedOutput: PASS, symbolValidator: VerifyCacheContainer("E.<Owner>O__0_0", arity: 2
5904CompileAndVerify(text, parseOptions: TestOptions.Regular11, expectedOutput: PASS).VerifyIL("Test.Main", @"
6172var verifier = CompileAndVerify(compilation, expectedOutput: PASS);
6328var verifier = CompileAndVerify(compilation, expectedOutput: PASS, symbolValidator: containerValidator);