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"));
150var verifier = CompileAndVerify(source, expectedOutput: PASS, symbolValidator: VerifyNoCacheContainersIn("C"));
192var verifier = CompileAndVerify(source, expectedOutput: PASS, symbolValidator: VerifyNoCacheContainersIn("C"));
234var verifier = CompileAndVerify(source, expectedOutput: PASS, symbolValidator: VerifyNoCacheContainersIn("C"));
471var verifier = CompileAndVerify(source, expectedOutput: PASS, symbolValidator: VerifyNoCacheContainersIn("Program"));
497var verifier = CompileAndVerify(source, expectedOutput: PASS, symbolValidator: VerifyNoCacheContainersIn("Program"));
553var verifier = CompileAndVerify(source, expectedOutput: PASS);
596var verifier = CompileAndVerify(source, expectedOutput: PASS);
640var verifier = CompileAndVerify(source, expectedOutput: PASS);
685var verifier = CompileAndVerify(source, expectedOutput: PASS);
731var verifier = CompileAndVerify(source, expectedOutput: PASS);
777var verifier = CompileAndVerify(source, expectedOutput: PASS);
822var verifier = CompileAndVerify(source, expectedOutput: PASS);
865var verifier = CompileAndVerify(source, expectedOutput: PASS);
908var verifier = CompileAndVerify(source, expectedOutput: PASS);
953var verifier = CompileAndVerify(source, expectedOutput: PASS);
998var verifier = CompileAndVerify(source, expectedOutput: PASS);
1043var verifier = CompileAndVerify(source, expectedOutput: PASS);
1089var verifier = CompileAndVerify(source, expectedOutput: PASS);
1135var verifier = CompileAndVerify(source, expectedOutput: PASS);
1183var verifier = CompileAndVerify(source, expectedOutput: PASS);
1228var verifier = CompileAndVerify(source, expectedOutput: PASS);
1273var verifier = CompileAndVerify(source, expectedOutput: PASS);
1323var verifier = CompileAndVerify(source, expectedOutput: PASS);
1368var verifier = CompileAndVerify(source, expectedOutput: PASS);
1406var verifier = CompileAndVerify(source, expectedOutput: PASS);
1450var verifier = CompileAndVerify(source, expectedOutput: PASS);
1494var verifier = CompileAndVerify(source, expectedOutput: PASS);
1538var verifier = CompileAndVerify(source, expectedOutput: PASS);
1585var verifier = CompileAndVerify(source, expectedOutput: PASS);
1632var verifier = CompileAndVerify(source, expectedOutput: PASS);
1679var verifier = CompileAndVerify(source, expectedOutput: PASS);
1727var verifier = CompileAndVerify(source, expectedOutput: PASS);
1779var verifier = CompileAndVerify(source, expectedOutput: PASS);
1822var verifier = CompileAndVerify(source, expectedOutput: PASS);
1867var verifier = CompileAndVerify(source, expectedOutput: PASS);
1912var verifier = CompileAndVerify(source, expectedOutput: PASS);
1961var verifier = CompileAndVerify(source, expectedOutput: PASS);
2017var verifier = CompileAndVerify(source, expectedOutput: PASS);
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", @"
2350CompileAndVerify(source, expectedOutput: PASS).VerifyIL("D<T>.Test", @"
2398CompileAndVerify(source, expectedOutput: PASS).VerifyIL("D<K>.Test", @"
2474CompileAndVerify(source, expectedOutput: PASS).VerifyIL("C.Test<T>", @"
2517CompileAndVerify(source, expectedOutput: PASS).VerifyIL("C.Test<T>", @"
2588var verifier = CompileAndVerify(source, expectedOutput: PASS);
2626var verifier = CompileAndVerify(source, expectedOutput: PASS);
2672var verifier = CompileAndVerify(source, expectedOutput: PASS);
2719var verifier = CompileAndVerify(source, expectedOutput: PASS);
2764var verifier = CompileAndVerify(source, expectedOutput: PASS);
2810var verifier = CompileAndVerify(source, expectedOutput: PASS);
3768var verifier = CompileAndVerify(source, expectedOutput: PASS, symbolValidator: VerifyCacheContainer("E.<Owner>O__0_0", arity: 2
5902CompileAndVerify(text, parseOptions: TestOptions.Regular11, expectedOutput: PASS).VerifyIL("Test.Main", @"
6170var verifier = CompileAndVerify(compilation, expectedOutput: PASS);
6326var verifier = CompileAndVerify(compilation, expectedOutput: PASS, symbolValidator: containerValidator);