5658 references to TargetFramework
InteractiveHost.UnitTests (1)
AbstractInteractiveHostTests.cs (1)
203references: TargetFrameworkUtil.GetReferences(TargetFramework.NetStandard20, references),
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (5)
CommandLineIVTTests.cs (4)
22var comp1 = CreateCompilation(source1, options: TestOptions.DebugDll, assemblyName: "N1", targetFramework: TargetFramework.Mscorlib461); 99var comp1 = CreateCompilation(source1, options: TestOptions.DebugDll, assemblyName: "N1", targetFramework: TargetFramework.Mscorlib461); 177var comp1 = CreateCompilation(source1, options: TestOptions.DebugDll, assemblyName: "N1", targetFramework: TargetFramework.Mscorlib461); 260var comp1 = CreateCompilation(source1, options: TestOptions.DebugDll, assemblyName: "N1", targetFramework: TargetFramework.Mscorlib461);
CommandLineTests.cs (1)
15397TargetFrameworkUtil.GetReferences(TargetFramework.Standard, new[] { MetadataReference.CreateFromAssemblyInternal(typeof(ISourceGenerator).Assembly) }),
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (261)
CodeGen\CodeGenAsyncEHTests.cs (4)
30return base.CompileAndVerify(source, targetFramework: TargetFramework.Empty, expectedOutput: expectedOutput, references: references, options: options); 1085var v = CompileAndVerify(source, s_asyncRefs, targetFramework: TargetFramework.Empty, options: TestOptions.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All), expectedOutput: expected, symbolValidator: module => 3935targetFramework: TargetFramework.Mscorlib46).VerifyDiagnostics(); 3937targetFramework: TargetFramework.Mscorlib46).VerifyDiagnostics();
CodeGen\CodeGenAsyncIteratorTests.cs (57)
6640var comp = CreateCompilation(AsyncStreamsTypes, references: new[] { NetStandard20.ExtraReferences.SystemThreadingTasksExtensions }, targetFramework: TargetFramework.NetStandard20); 8665var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 8700var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 8741var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.DebugExe); 8764var comp1 = CreateCompilation(src1, targetFramework: TargetFramework.Net80); 8779var comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: TargetFramework.Net80); 8805var comp1 = CreateCompilation(src1, targetFramework: TargetFramework.Net80); 8822var comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: TargetFramework.Net80); 8847var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 8868comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 8914var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 8934comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 8996var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 9194var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 9235var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 9280var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 9321var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 9517var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 9563var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 9589CompileAndVerify(src, expectedOutput: ExpectedOutput("42"), verify: Verification.Skipped, targetFramework: TargetFramework.Net80).VerifyDiagnostics(); 9616var verifier = CompileAndVerify(src, expectedOutput: ExpectedOutput("value value True"), verify: Verification.Skipped, targetFramework: TargetFramework.Net80).VerifyDiagnostics(); 9782CompileAndVerify(src, expectedOutput: ExpectedOutput("value value True"), verify: Verification.Skipped, targetFramework: TargetFramework.Net80).VerifyDiagnostics(); 9815CompileAndVerify(src, expectedOutput: ExpectedOutput("value exception True"), verify: Verification.Skipped, targetFramework: TargetFramework.Net80).VerifyDiagnostics(); 9843CompileAndVerify(src, expectedOutput: ExpectedOutput("value True"), verify: Verification.Skipped, targetFramework: TargetFramework.Net80).VerifyDiagnostics(); 9887CompileAndVerify(src, expectedOutput: ExpectedOutput("value value True"), verify: Verification.Skipped, targetFramework: TargetFramework.Net80).VerifyDiagnostics(); 9926CompileAndVerify(src, expectedOutput: ExpectedOutput("value value True"), verify: Verification.Skipped, targetFramework: TargetFramework.Net80).VerifyDiagnostics(); 9972CompileAndVerify(src, expectedOutput: ExpectedOutput("value exception True"), verify: Verification.Skipped, targetFramework: TargetFramework.Net80).VerifyDiagnostics(); 10005CompileAndVerify(src, expectedOutput: ExpectedOutput("value True"), verify: Verification.Skipped, targetFramework: TargetFramework.Net80).VerifyDiagnostics(); 10018var libComp = CreateCompilation(libSrc, targetFramework: TargetFramework.Net80); 10056verify: Verification.Skipped, targetFramework: TargetFramework.Net80).VerifyDiagnostics(); 10280CompileAndVerify(src, expectedOutput: ExpectedOutput("exception True"), verify: Verification.Skipped, targetFramework: TargetFramework.Net80).VerifyDiagnostics(); 10311CompileAndVerify(src, expectedOutput: ExpectedOutput("value value True"), verify: Verification.Skipped, targetFramework: TargetFramework.Net80).VerifyDiagnostics(); 10352CompileAndVerify(src, expectedOutput: ExpectedOutput("value value outer True"), verify: Verification.Skipped, targetFramework: TargetFramework.Net80).VerifyDiagnostics(); 10394CompileAndVerify(src, expectedOutput: ExpectedOutput("False 0 False 1 True"), verify: Verification.Skipped, targetFramework: TargetFramework.Net80).VerifyDiagnostics(); 10437verify: Verification.Skipped, targetFramework: TargetFramework.Net80, options: TestOptions.DebugExe); 10641", assemblyName: "libS1", targetFramework: TargetFramework.Net80).ToMetadataReference(); 10648", references: [missingLibS1], assemblyName: "libS2", targetFramework: TargetFramework.Net80).ToMetadataReference(); 10662var comp = CreateCompilation(source, references: [libS2], targetFramework: TargetFramework.Net80); 10673comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll, references: [libS2, missingLibS1], targetFramework: TargetFramework.Net80); 10700CompileAndVerify(src, expectedOutput: ExpectedOutput("True one False null"), verify: Verification.Skipped, targetFramework: TargetFramework.Net80).VerifyDiagnostics(); 10731var comp1 = CreateCompilation([source1, source2, CompilerLoweringPreserveAttributeDefinition], targetFramework: TargetFramework.Net80); 10777targetFramework: TargetFramework.Net80); 10825var comp1 = CreateCompilation([source1, source2, CompilerLoweringPreserveAttributeDefinition], targetFramework: TargetFramework.Net80, options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 10846comp1 = CreateCompilation([source1, source3, CompilerLoweringPreserveAttributeDefinition], targetFramework: TargetFramework.Net80, options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 10901targetFramework: TargetFramework.Net80); 10960targetFramework: TargetFramework.Net80); 11002var comp1 = CreateCompilation([source1, source2, CompilerLoweringPreserveAttributeDefinition], targetFramework: TargetFramework.Net80); 11021comp1 = CreateCompilation([source1, source3, CompilerLoweringPreserveAttributeDefinition], targetFramework: TargetFramework.Net80); 11070targetFramework: TargetFramework.Net80); 11092targetFramework: TargetFramework.Net80); 11143var comp1 = CreateCompilation([source1, source2, CompilerLoweringPreserveAttributeDefinition], targetFramework: TargetFramework.Net80, options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 11167comp1 = CreateCompilation([source1, source3, CompilerLoweringPreserveAttributeDefinition], targetFramework: TargetFramework.Net80, options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 11191comp1 = CreateCompilation([source1, source4, CompilerLoweringPreserveAttributeDefinition], targetFramework: TargetFramework.Net80, options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 11249targetFramework: TargetFramework.Net80); 11311targetFramework: TargetFramework.Net80); 11338targetFramework: TargetFramework.Net80); 11377targetFramework: TargetFramework.NetCoreApp,
CodeGen\CodeGenAsyncLocalsTests.cs (2)
31return base.CompileAndVerify(source, targetFramework: TargetFramework.Empty, expectedOutput: expectedOutput, references: references, options: options, verify: verify); 1258CompileAndVerify(source, targetFramework: TargetFramework.Empty, references: s_asyncRefs, options: TestOptions.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All), symbolValidator: module =>
CodeGen\CodeGenAsyncSpillTests.cs (5)
6440CompileAndVerify(source, targetFramework: TargetFramework.NetFramework, expectedOutput: expectedOutput, verify: Verification.FailsILVerify); 9250CompileAndVerify(source, expectedOutput: expectedOutput, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net90, verify: Verification.FailsPEVerify); 9251CompileAndVerify(source, expectedOutput: expectedOutput, options: TestOptions.DebugExe, targetFramework: TargetFramework.Net90, verify: Verification.FailsPEVerify); 9544CompileAndVerify(source, expectedOutput: expectedOutput, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net90, verify: Verification.FailsPEVerify); 9545CompileAndVerify(source, expectedOutput: expectedOutput, options: TestOptions.DebugExe, targetFramework: TargetFramework.Net90, verify: Verification.FailsPEVerify);
CodeGen\CodeGenAsyncTests.cs (12)
357CompileAndVerify(source, expectedOutput: expected, targetFramework: TargetFramework.NetCoreApp); 479CompileAndVerify(source, expectedOutput: expected, targetFramework: TargetFramework.NetCoreApp); 543CompileAndVerify(source, expectedOutput: expected, targetFramework: TargetFramework.NetCoreApp); 688CompileAndVerify(source, expectedOutput: expectedOutput, targetFramework: TargetFramework.NetCoreApp); 817CompileAndVerify(source, expectedOutput: expectedOutput, targetFramework: TargetFramework.NetCoreApp); 937CompileAndVerify(source, expectedOutput: expectedOutput, targetFramework: TargetFramework.NetCoreApp); 1075CompileAndVerify(source, expectedOutput: expectedOutput, targetFramework: TargetFramework.NetCoreApp); 1195CompileAndVerify(source, expectedOutput: expectedOutput, targetFramework: TargetFramework.NetCoreApp); 7763CompileAndVerify(src, expectedOutput: ExecutionConditionUtil.IsCoreClr ? "value True" : null, targetFramework: TargetFramework.Net90, verify: Verification.Skipped).VerifyDiagnostics(); 7776var libComp = CreateCompilation(libSrc, targetFramework: TargetFramework.Net90); 7806targetFramework: TargetFramework.Net90, verify: Verification.Skipped).VerifyDiagnostics(); 8581var comp = CreateCompilation([source, withNonCoreLibSources ? RuntimeAsyncAwaitHelpers : ""], targetFramework: TargetFramework.Net90, parseOptions: WithRuntimeAsync(TestOptions.RegularPreview));
CodeGen\CodeGenAwaitForeachTests.cs (1)
14963var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe);
CodeGen\CodeGenAwaitUsingTests.cs (3)
3553var comp = CreateCompilation(source, targetFramework: TargetFramework.Net100); 5660var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 5689var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80);
CodeGen\CodeGenDeconstructTests.cs (2)
7862var comp2 = CompileAndVerify(source2, targetFramework: TargetFramework.Empty, expectedOutput: 7921var comp2 = CompileAndVerify(source2, targetFramework: TargetFramework.Empty, expectedOutput:
CodeGen\CodeGenExprLambdaTests.cs (1)
26Verification verify = default) => CompileAndVerify(source, references, targetFramework: TargetFramework.Standard, expectedOutput: expectedOutput, options: options, parseOptions: parseOptions, verify: verify);
CodeGen\CodeGenForEachTests.cs (9)
797var compilation = CreateCompilationWithILAndMscorlib40(csharp, il, TargetFramework.Mscorlib40); 5354CompileAndVerify(source, targetFramework: TargetFramework.Net70, 5394CompileAndVerify(source, targetFramework: TargetFramework.Net70, 5440CompileAndVerify(source, targetFramework: TargetFramework.Net70, 5480CreateCompilation(source, targetFramework: TargetFramework.Net70).VerifyDiagnostics( 5521CompileAndVerify(source, targetFramework: TargetFramework.Net70, 5562CreateCompilation(source, targetFramework: TargetFramework.Net70).VerifyDiagnostics( 5580var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 5804var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80);
CodeGen\CodeGenFunctionPointersTests.cs (20)
33TargetFramework targetFramework = TargetFramework.Standard, 46private static CSharpCompilation CreateCompilationWithFunctionPointers(CSharpTestSource source, IEnumerable<MetadataReference>? references = null, CSharpCompilationOptions? options = null, TargetFramework? targetFramework = null) 48return CreateCompilation(source, references: references, options: options ?? TestOptions.UnsafeReleaseDll, parseOptions: TestOptions.RegularPreview, targetFramework: targetFramework ?? TargetFramework.Net50); 54? TargetFrameworkUtil.GetReferences(TargetFramework.Net50) 55: TargetFrameworkUtil.GetReferencesWithout(TargetFramework.Net50, "System.Runtime.InteropServices.dll"); 56return CreateCompilation(source, references: references, options: options ?? TestOptions.UnsafeReleaseDll, parseOptions: TestOptions.RegularPreview, targetFramework: TargetFramework.Empty); 68? TargetFrameworkUtil.GetReferences(TargetFramework.Net50) 69: TargetFrameworkUtil.GetReferencesWithout(TargetFramework.Net50, "System.Runtime.InteropServices.dll"); 70return CreateCompilationWithIL(source, ilStub, references: references, options: options ?? TestOptions.UnsafeReleaseDll, parseOptions: TestOptions.RegularPreview, targetFramework: TargetFramework.Empty); 91}}", symbolValidator: symbolValidator, targetFramework: TargetFramework.NetCoreApp); 115}", symbolValidator: symbolValidator, targetFramework: TargetFramework.NetCoreApp); 1284", UnmanagedCallersOnlyAttribute }, expectedOutput: "1", targetFramework: TargetFramework.NetCoreApp); 1523", UnmanagedCallersOnlyAttribute }, expectedOutput: "15", targetFramework: TargetFramework.NetCoreApp); 3325}", targetFramework: TargetFramework.Standard); 7158", targetFramework: TargetFramework.NetCoreApp, expectedOutput: "123"); 7435}", targetFramework: TargetFramework.Standard); 7501}", targetFramework: TargetFramework.NetStandard20); 8679", references: new[] { reference }, targetFramework: TargetFramework.Standard); 10711", UnmanagedCallersOnlyAttribute }, options: TestOptions.UnsafeReleaseExe, targetFramework: TargetFramework.NetCoreApp);
CodeGen\CodeGenImplicitlyTypeArraysTests.cs (2)
128var comp = CreateCompilation(source, targetFramework: TargetFramework.Mscorlib40Extended); 285CompileAndVerify(testSrc, new MetadataReference[] { mscorlib17626 }, expectedOutput: "1", targetFramework: TargetFramework.Empty);
CodeGen\CodeGenIterators.cs (1)
4085var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80);
CodeGen\CodeGenLocalFunctionTests.cs (9)
1403targetFramework: TargetFramework.Mscorlib46, 5995targetFramework: TargetFramework.StandardAndCSharp, 6051targetFramework: TargetFramework.StandardAndCSharp, 6108targetFramework: TargetFramework.StandardAndCSharp, 6153CompileAndVerify(source, targetFramework: TargetFramework.StandardAndCSharp, expectedOutput: "44"); 6178CompileAndVerify(source, targetFramework: TargetFramework.StandardAndCSharp, expectedOutput: "44"); 6203CompileAndVerify(source, targetFramework: TargetFramework.StandardAndCSharp, expectedOutput: "44"); 6228CompileAndVerify(source, targetFramework: TargetFramework.StandardAndCSharp, expectedOutput: "44"); 6254CompileAndVerify(source, targetFramework: TargetFramework.StandardAndCSharp, expectedOutput: "44");
CodeGen\CodeGenOperators.cs (4)
6566var comp = CreateCompilation(code, parseOptions: TestOptions.RegularPreview, targetFramework: TargetFramework.Net60); 6616var comp = CreateCompilation(code, parseOptions: TestOptions.RegularPreview, targetFramework: TargetFramework.Net60); 6974var comp = CreateCompilation(code, parseOptions: TestOptions.RegularPreview, targetFramework: TargetFramework.Net60); 7030var comp = CreateCompilation(code, parseOptions: TestOptions.RegularPreview, targetFramework: TargetFramework.Net60);
CodeGen\CodeGenOverridingAndHiding.cs (1)
1194var compilation = CreateCompilation(substitutedSource, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.NetLatest);
CodeGen\CodeGenReadOnlySpanConstructionTest.cs (7)
52", targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe); 531", targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe); 1657CompileAndVerify(source, expectedOutput: "34361843576", verify: Verification.Skipped, targetFramework: TargetFramework.Net70).VerifyIL("Test.Main", @" 2489var compilation = CreateCompilation(csharp, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.UnsafeReleaseDll); 2537var compilation = CreateCompilation(csharp, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.UnsafeReleaseDll); 2588var compilation = CreateCompilation(csharp, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.UnsafeReleaseDll); 3308var compilation = CreateCompilation(src, targetFramework: TargetFramework.Net80);
CodeGen\CodeGenRefConditionalOperatorTests.cs (6)
2394CompileAndVerify(source, targetFramework: TargetFramework.NetCoreApp, expectedOutput: ExecutionConditionUtil.IsMonoOrCoreClr ? expectedOutput : null, options: TestOptions.ReleaseExe, verify: Verification.FailsPEVerify); 2395CompileAndVerify(source, targetFramework: TargetFramework.NetCoreApp, expectedOutput: ExecutionConditionUtil.IsMonoOrCoreClr ? expectedOutput : null, options: TestOptions.DebugExe, verify: Verification.FailsPEVerify); 2433CompileAndVerify(source, targetFramework: TargetFramework.NetCoreApp, expectedOutput: ExecutionConditionUtil.IsMonoOrCoreClr ? expectedOutput : null, options: TestOptions.ReleaseExe, verify: Verification.FailsPEVerify); 2434CompileAndVerify(source, targetFramework: TargetFramework.NetCoreApp, expectedOutput: ExecutionConditionUtil.IsMonoOrCoreClr ? expectedOutput : null, options: TestOptions.DebugExe, verify: Verification.FailsPEVerify); 2484CompileAndVerify(source, targetFramework: TargetFramework.NetCoreApp, expectedOutput: ExecutionConditionUtil.IsMonoOrCoreClr ? expectedOutput : null, options: TestOptions.ReleaseExe, verify: Verification.FailsPEVerify); 2485CompileAndVerify(source, targetFramework: TargetFramework.NetCoreApp, expectedOutput: ExecutionConditionUtil.IsMonoOrCoreClr ? expectedOutput : null, options: TestOptions.DebugExe, verify: Verification.FailsPEVerify);
CodeGen\CodeGenRefLocalTests.cs (5)
3496verify: Verification.FailsPEVerify, targetFramework: TargetFramework.Net70); 3536verify: Verification.FailsPEVerify, targetFramework: TargetFramework.Net70); 3573verify: Verification.FailsPEVerify, targetFramework: TargetFramework.Net70); 3621verify: Verification.Fails, targetFramework: TargetFramework.Net70); 3674verify: Verification.Fails, targetFramework: TargetFramework.Net70);
CodeGen\CodeGenRefReadonlyReturnTests.cs (1)
915comp = CompileAndVerify(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, parseOptions: TestOptions.Regular.WithPEVerifyCompatFeature(), verify: Verification.Fails, targetFramework: TargetFramework.Mscorlib40);
CodeGen\CodeGenShortCircuitOperatorTests.cs (2)
2016var comp = CompileAndVerify(source, targetFramework: TargetFramework.Empty, references: new[] { MscorlibRef_v4_0_30316_17626 }, expectedOutput: @"print0 2073var comp = CompileAndVerify(source, targetFramework: TargetFramework.Empty, references: new[] { MscorlibRef_v4_0_30316_17626 }, expectedOutput: @"print0
CodeGen\CodeGenStackAllocInitializerTests.cs (22)
914verify: Verification.FailsPEVerify, targetFramework: TargetFramework.Net70); 952verify: Verification.Fails, targetFramework: TargetFramework.Net70); 980verify: Verification.Fails, targetFramework: TargetFramework.Net70, 1005verify: Verification.FailsPEVerify, targetFramework: TargetFramework.Net70); 1108verify: Verification.Fails, targetFramework: TargetFramework.Net70); 1137verify: Verification.Fails, targetFramework: TargetFramework.Net70, 1162verify: Verification.Fails, targetFramework: TargetFramework.Net70); 1207verify: Verification.Fails, targetFramework: TargetFramework.Net70); 1236verify: Verification.Fails, targetFramework: TargetFramework.Net70, 1264verify: Verification.Fails, targetFramework: TargetFramework.Net70); 1292verify: Verification.Fails, targetFramework: TargetFramework.Net70, 1319verify: Verification.Fails, targetFramework: TargetFramework.Net70); 1347verify: Verification.Fails, targetFramework: TargetFramework.Net70, 1372verify: Verification.Fails, targetFramework: TargetFramework.Net70); 1419verify: Verification.FailsPEVerify, targetFramework: TargetFramework.Net70); 1457verify: Verification.FailsPEVerify, targetFramework: TargetFramework.Net70); 1498verify: Verification.Fails, options: TestOptions.UnsafeReleaseExe, targetFramework: TargetFramework.Net70); 1524verify: Verification.Fails, options: TestOptions.UnsafeDebugExe, targetFramework: TargetFramework.Net70).VerifyDiagnostics(); 1526var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseExe, targetFramework: TargetFramework.Net70); 1580verify: Verification.Fails, options: TestOptions.UnsafeReleaseExe, targetFramework: TargetFramework.Net70); 1637verify: Verification.Fails, targetFramework: TargetFramework.Net70); 1674verify: Verification.Fails, targetFramework: TargetFramework.Net70,
CodeGen\CodeGenStringConcat.cs (1)
408var comp = CompileAndVerify(source, targetFramework: TargetFramework.NetFramework, expectedOutput: ExecutionConditionUtil.IsWindowsDesktop ? @"test_field: 2" : null);
CodeGen\CodeGenTests.cs (4)
534var compilation = CreateCompilationWithILAndMscorlib40(source, il, TargetFramework.Mscorlib461, options: TestOptions.ReleaseDll); 608var compilation = CreateCompilationWithILAndMscorlib40(source, il, TargetFramework.Mscorlib461, options: TestOptions.DebugDll); 867var compilation = CreateCompilationWithILAndMscorlib40(source, il, TargetFramework.Mscorlib461, options: TestOptions.ReleaseExe); 16236CompileAndVerify(source, targetFramework: TargetFramework.NetFramework, expectedOutput: "0");
CodeGen\CodeGenTupleEqualityTests.cs (12)
1806var comp = CreateCompilation(source, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 1822var comp = CreateCompilation(source, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 1840var comp = CreateCompilation(source, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 1860var comp = CreateCompilation(source, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 1893var comp = CreateCompilation(source, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 1911var comp = CreateCompilation(source, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 2219var comp = CreateCompilation(source, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 2266var comp = CreateCompilation(source, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 4478targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 4582targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 5045var comp = CreateCompilation(source, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 5085var comp = CreateCompilation(source, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe);
CodeGen\CodeGenTupleTest.cs (49)
926", targetFramework: TargetFramework.Mscorlib40, references: s_valueTupleRefs); 1908var comp = CompileAndVerify(source, targetFramework: TargetFramework.Mscorlib46Extended, expectedOutput: @"42"); 2480var verifier = CompileAndVerify(source, targetFramework: TargetFramework.Mscorlib46Extended, expectedOutput: @"42", options: TestOptions.ReleaseExe); 2925CompileAndVerify(source, expectedOutput: @"42", targetFramework: TargetFramework.Mscorlib46, options: TestOptions.ReleaseExe); 3553targetFramework: TargetFramework.NetFramework, 3858var comp = CreateCompilation(source, targetFramework: TargetFramework.NetFramework, parseOptions: TestOptions.Regular7); 4051targetFramework: TargetFramework.Mscorlib46Extended, 21295targetFramework: TargetFramework.Mscorlib46Extended, 21307targetFramework: TargetFramework.Mscorlib46Extended, 21323targetFramework: TargetFramework.Mscorlib46Extended, 22141var verifier = CompileAndVerify(source, targetFramework: TargetFramework.Mscorlib46, expectedOutput: @"5", options: TestOptions.ReleaseExe); 27039var comp1 = CreateCompilation(source0 + source1, targetFramework: TargetFramework.Mscorlib40, options: TestOptions.DebugExe); 27046var comp4 = CreateCompilation(source0 + source2, targetFramework: TargetFramework.Mscorlib40, options: TestOptions.DebugExe); 27049var comp5 = CreateCompilation(source2, targetFramework: TargetFramework.Mscorlib40, options: TestOptions.DebugExe, references: comp1Ref); 27053var comp6 = CreateCompilation(source2, targetFramework: TargetFramework.Mscorlib40, options: TestOptions.DebugExe, references: comp1ImageRef); 27057var comp7 = CreateCompilation(source2, targetFramework: TargetFramework.Mscorlib46, options: TestOptions.DebugExe, references: comp1Ref); 27123var comp1 = CreateCompilation(source0 + source1, targetFramework: TargetFramework.Mscorlib40, options: TestOptions.DebugExe); 27130var comp4 = CreateCompilation(source0 + source2, targetFramework: TargetFramework.Mscorlib40, options: TestOptions.DebugExe); 27133var comp5 = CreateCompilation(source2, targetFramework: TargetFramework.Mscorlib40, options: TestOptions.DebugExe, references: comp1Ref); 27137var comp6 = CreateCompilation(source2, targetFramework: TargetFramework.Mscorlib40, options: TestOptions.DebugExe, references: comp1ImageRef); 27141var comp7 = CreateCompilation(source2, targetFramework: TargetFramework.Mscorlib46, options: TestOptions.DebugExe, references: comp1Ref); 27197var comp1 = CreateCompilation(source0 + source1, targetFramework: TargetFramework.Mscorlib40, options: TestOptions.DebugExe); 27204var comp4 = CreateCompilation(source0 + source2, targetFramework: TargetFramework.Mscorlib40, options: TestOptions.DebugExe); 27207var comp5 = CreateCompilation(source2, targetFramework: TargetFramework.Mscorlib40, options: TestOptions.DebugExe, references: comp1Ref); 27211var comp6 = CreateCompilation(source2, targetFramework: TargetFramework.Mscorlib40, options: TestOptions.DebugExe, references: comp1ImageRef); 27215var comp7 = CreateCompilation(source2, targetFramework: TargetFramework.Mscorlib46, options: TestOptions.DebugExe, references: comp1Ref); 27275var comp1 = CreateCompilation(source0 + source1, targetFramework: TargetFramework.Mscorlib40, options: TestOptions.DebugExe); 27282var comp4 = CreateCompilation(source0 + source2, targetFramework: TargetFramework.Mscorlib40, options: TestOptions.DebugExe); 27285var comp5 = CreateCompilation(source2, targetFramework: TargetFramework.Mscorlib40, options: TestOptions.DebugExe, references: comp1Ref); 27289var comp6 = CreateCompilation(source2, targetFramework: TargetFramework.Mscorlib40, options: TestOptions.DebugExe, references: comp1ImageRef); 27293var comp7 = CreateCompilation(source2, targetFramework: TargetFramework.Mscorlib46, options: TestOptions.DebugExe, references: comp1Ref); 27416var comp = CreateVisualBasicCompilation(source, referencedAssemblies: TargetFrameworkUtil.GetReferences(TargetFramework.Standard)); 27921var comp = CreateCompilation(source, targetFramework: TargetFramework.Mscorlib461); 27949var comp = CreateCompilation(source, targetFramework: TargetFramework.Mscorlib40, assemblyName: "emptyValueTuple"); 27970var comp2 = CreateCompilation(client, references: new[] { comp.EmitToImageReference() }, targetFramework: TargetFramework.Mscorlib40); 27977var comp3 = CreateCompilation("", references: new[] { comp.ToMetadataReference() }, targetFramework: TargetFramework.Mscorlib46); 28025var comp = CreateCompilation(source, targetFramework: TargetFramework.Mscorlib40, assemblyName: "emptyValueTuple", parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 28059var comp2 = CreateCompilation(client, references: new[] { comp.EmitToImageReference() }, targetFramework: TargetFramework.Mscorlib40); 28092var comp = CreateCompilation(source + tupleattributes_cs, targetFramework: TargetFramework.Mscorlib40); 28155var comp = CreateCompilation(source + tupleattributes_cs, targetFramework: TargetFramework.Mscorlib40); 28186var comp = CreateCompilation(trivial2uple + trivial3uple + trivialRemainingTuples, targetFramework: TargetFramework.Mscorlib40); 28189var comp2 = CreateCompilation("", targetFramework: TargetFramework.Mscorlib46, references: new[] { comp.ToMetadataReference() }); 28300var comp = CreateCompilation(trivialRemainingTuples, targetFramework: TargetFramework.Mscorlib40); 28303var comp2 = CreateCompilation("", targetFramework: TargetFramework.Mscorlib46, references: new[] { comp.ToMetadataReference() }); 28388var comp = CreateCompilation(source, targetFramework: TargetFramework.Mscorlib40, assemblyName: "customValueTuple"); 28392var comp3 = CreateCompilation("", references: new[] { comp.ToMetadataReference() }, targetFramework: TargetFramework.Mscorlib46); 28483var comp = CreateCompilation(source, targetFramework: TargetFramework.Mscorlib40, assemblyName: "customValueTuple"); 28561var comp = CreateCompilation(source, targetFramework: TargetFramework.Mscorlib461); 28999var comp = CreateCompilation("", targetFramework: TargetFramework.Minimal);
CodeGen\CodeGenUsingDeclarationTests.cs (2)
1609var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 1626comp = CreateCompilation(source, targetFramework: TargetFramework.Net70);
CodeGen\CodeGenUsingStatementTests.cs (4)
3168CompileAndVerify(source, targetFramework: TargetFramework.Net70, 3200CompileAndVerify(source, targetFramework: TargetFramework.Net70, 3238CompileAndVerify(source, targetFramework: TargetFramework.Net70, 3270CreateCompilation(source, targetFramework: TargetFramework.Net70).VerifyDiagnostics(
CodeGen\FixedSizeBufferTests.cs (2)
1164var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Mscorlib40, assemblyName: "fixedBuffer"); 1167var comp3 = CreateCompilation("", references: new[] { comp.ToMetadataReference() }, targetFramework: TargetFramework.Mscorlib46);
CodeGen\ForeachTest.cs (1)
498", targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe);
CodeGen\IndexAndRangeTests.cs (1)
4235var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70);
CodeGen\ObjectAndCollectionInitializerTests.cs (3)
1429CompileAndVerify(source, targetFramework: TargetFramework.StandardAndCSharp, expectedOutput: expectedOutput); 1988var compVerifier = CompileAndVerify(source, targetFramework: TargetFramework.StandardAndCSharp, expectedOutput: expectedOutput); 2100var compVerifier = CompileAndVerify(source, targetFramework: TargetFramework.StandardAndCSharp, expectedOutput: expectedOutput);
CodeGen\UnsafeTests.cs (1)
12082var compilation = CreateCompilationWithILAndMscorlib40(csharpSource, ilSource, targetFramework: TargetFramework.Mscorlib40, options: TestOptions.ReleaseExe);
Emit\CompilationEmitTests.cs (1)
4048references: TargetFrameworkUtil.GetReferences(TargetFramework.Standard),
Emit\EmitCustomModifiers.cs (2)
600var comp = CreateCompilationWithILAndMscorlib40(source, il, TargetFramework.Mscorlib40, options: TestOptions.ReleaseExe); 656var comp = CreateCompilationWithILAndMscorlib40(source, il, TargetFramework.Mscorlib40, options: TestOptions.ReleaseExe);
Emit\EmitMetadataTests.cs (1)
3296targetFramework: TargetFramework.Mscorlib46,
Emit\OptionalArgumentsTests.cs (1)
108var compilation = CreateCompilationWithILAndMscorlib40(csharpSource, ilSource, TargetFramework.Mscorlib461, options: TestOptions.DebugExe);
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (403)
CodeGen\CodeGenCallTests.cs (141)
19950var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 20017CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 20096var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 20120CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 20199var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 20267CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 20346var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 20370CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 20456var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 20670CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 20756var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 20846CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 20927var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 21010CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 21091var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 21126CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 21207var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 21291CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 21372var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 21407CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 21495var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 21735CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 21823var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 21922CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 22003var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 22080CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 22161var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 22193CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 22274var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 22352CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 22433var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 22465CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 22553var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 22810CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 22898var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 23005CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 23086var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 23171CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 23252var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 23288CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 23369var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 23455CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 23536var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 23572CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 23660var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 23927CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 24015var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 24127CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 24215var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 24459CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 24547var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 24648CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 24736var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 25081CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 25169var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 25317CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 25398var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 25509CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 25590var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 25639CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 25720var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 25832CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 25913var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 25962CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 26050var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 26318CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 26406var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 26519CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 26600var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 26705CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 26786var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 26832CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 26913var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 27019CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 27100var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 27146CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 27234var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 27500CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 27588var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 27700CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 27781var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 27894CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 27975var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 28025CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 28106var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 28220CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 28301var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 28351CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 28439var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 28715CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 28803var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 28920CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 29008var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 29280CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 29368var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 29483CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 29571var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 29919CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 30007var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 30160CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 30239var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 30308CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 30387var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 30415CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 30494var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 30564CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 30643var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 30671CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 30757var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 30987CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 31073var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 31171CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 31243var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 31312CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 31384var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 31412CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 31484var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 31554CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 31626var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 31654CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 31733var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 31949CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 32028var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 32119CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 32191var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 32294CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 32366var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 32411CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 32483var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 32587CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 32659var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 32704CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 32783var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 33039CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 33118var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 33229CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics(); 35818var comp = CreateCompilation(src, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe); 35900var comp = CreateCompilation(src, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe); 36069var comp = CreateCompilation(src, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe); 36297var comp = CreateCompilation(src, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe); 36543var comp = CreateCompilation(src, targetFramework: TargetFramework.NetLatest, options: TestOptions.DebugExe);
CodeGen\CodeGenLengthBasedSwitchTests.cs (5)
1926var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 1979var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 2085var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 2191var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 2244var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70);
CodeGen\CodeGenSpanBasedStringConcatTests.cs (56)
37var comp = CompileAndVerify(source, expectedOutput: RuntimeUtilities.IsCoreClr8OrHigherRuntime ? "sccs" : null, targetFramework: TargetFramework.Net80, verify: RuntimeUtilities.IsCoreClr8OrHigherRuntime ? default : Verification.Skipped); 93var comp = CompileAndVerify(source, expectedOutput: RuntimeUtilities.IsCoreClr8OrHigherRuntime ? "sccs" : null, targetFramework: TargetFramework.Net80, verify: RuntimeUtilities.IsCoreClr8OrHigherRuntime ? default : Verification.Skipped); 169var comp = CompileAndVerify(source, expectedOutput: RuntimeUtilities.IsCoreClr8OrHigherRuntime ? expectedOutput : null, targetFramework: TargetFramework.Net80, verify: RuntimeUtilities.IsCoreClr8OrHigherRuntime ? default : Verification.Skipped); 230var comp = CompileAndVerify(source, expectedOutput: RuntimeUtilities.IsCoreClr8OrHigherRuntime ? "ab" : null, targetFramework: TargetFramework.Net80, verify: RuntimeUtilities.IsCoreClr8OrHigherRuntime ? default : Verification.Skipped); 282var comp = CompileAndVerify(source, expectedOutput: RuntimeUtilities.IsCoreClr8OrHigherRuntime ? "ab" : null, targetFramework: TargetFramework.Net80, verify: RuntimeUtilities.IsCoreClr8OrHigherRuntime ? default : Verification.Skipped); 329var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 382var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 437var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 481var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 535var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 586var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 875var comp = CompileAndVerify(source, expectedOutput: RuntimeUtilities.IsCoreClr8OrHigherRuntime ? "sc" : null, targetFramework: TargetFramework.Net80, verify: RuntimeUtilities.IsCoreClr8OrHigherRuntime ? default : Verification.Skipped); 1029var comp = CompileAndVerify(source, expectedOutput: RuntimeUtilities.IsCoreClr8OrHigherRuntime ? "sccs" : null, targetFramework: TargetFramework.Net80, verify: RuntimeUtilities.IsCoreClr8OrHigherRuntime ? default : Verification.Skipped); 1091var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 1201var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 1312var comp = CompileAndVerify(source, expectedOutput: RuntimeUtilities.IsCoreClr8OrHigherRuntime ? "scs" : null, targetFramework: TargetFramework.Net80, verify: RuntimeUtilities.IsCoreClr8OrHigherRuntime ? default : Verification.Skipped); 1381var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 1492var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 1555var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 1617var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 1678var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 1758var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 1804var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 1867var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 1950var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 2010var comp = CompileAndVerify(source, expectedOutput: RuntimeUtilities.IsCoreClr8OrHigherRuntime ? "abccab" : null, targetFramework: TargetFramework.Net80, verify: RuntimeUtilities.IsCoreClr8OrHigherRuntime ? default : Verification.Skipped); 2075var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 2136var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 2473var comp = CompileAndVerify(source, expectedOutput: RuntimeUtilities.IsCoreClr8OrHigherRuntime ? "scs" : null, targetFramework: TargetFramework.Net80, verify: RuntimeUtilities.IsCoreClr8OrHigherRuntime ? default : Verification.Skipped); 2672var comp = CompileAndVerify(source, expectedOutput: RuntimeUtilities.IsCoreClr8OrHigherRuntime ? "cssscsssccsc" : null, targetFramework: TargetFramework.Net80, verify: RuntimeUtilities.IsCoreClr8OrHigherRuntime ? default : Verification.Skipped); 2782var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 2970var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 3165var comp = CompileAndVerify(source, expectedOutput: RuntimeUtilities.IsCoreClr8OrHigherRuntime ? "scss" : null, targetFramework: TargetFramework.Net80, verify: RuntimeUtilities.IsCoreClr8OrHigherRuntime ? default : Verification.Skipped); 3246var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 3431var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 3503var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 3579var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 3652var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 3773var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 3821var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 3895var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 4025var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 4103var comp = CompileAndVerify(source, expectedOutput: RuntimeUtilities.IsCoreClr8OrHigherRuntime ? "abccccabcabc" : null, targetFramework: TargetFramework.Net80, verify: RuntimeUtilities.IsCoreClr8OrHigherRuntime ? default : Verification.Skipped); 4208var comp = CompileAndVerify(source, expectedOutput: RuntimeUtilities.IsCoreClr8OrHigherRuntime ? "abcdabdccdabdcabcabddabc" : null, targetFramework: TargetFramework.Net80, verify: RuntimeUtilities.IsCoreClr8OrHigherRuntime ? default : Verification.Skipped); 4357var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 4410var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 4473var comp = CompileAndVerify(source, expectedOutput: RuntimeUtilities.IsCoreClr8OrHigherRuntime ? "abcddabc" : null, targetFramework: TargetFramework.Net80, verify: RuntimeUtilities.IsCoreClr8OrHigherRuntime ? default : Verification.Skipped); 4543var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 4633var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 4757var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 4826var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 5249var comp = CompileAndVerify(source, expectedOutput: RuntimeUtilities.IsCoreClr8OrHigherRuntime ? "sccs" : null, targetFramework: TargetFramework.Net80, verify: RuntimeUtilities.IsCoreClr8OrHigherRuntime ? default : Verification.Skipped); 5496var comp = CompileAndVerify(source, expectedOutput: RuntimeUtilities.IsCoreClr8OrHigherRuntime ? "csssscsssscssssccscsscsccssc" : null, targetFramework: TargetFramework.Net80, verify: RuntimeUtilities.IsCoreClr8OrHigherRuntime ? default : Verification.Skipped); 5670var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 5796var comp = CompileAndVerify(source, expectedOutput: RuntimeUtilities.IsCoreClr8OrHigherRuntime ? "sscss" : null, targetFramework: TargetFramework.Net80, verify: RuntimeUtilities.IsCoreClr8OrHigherRuntime ? default : Verification.Skipped); 5860var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80);
CodeGen\IndexAndRangeTests.cs (6)
1080var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 1116var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 1144var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 1184var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 3797var comp = CreateCompilation(source, targetFramework: TargetFramework.StandardAndCSharp); 3884var comp = CreateCompilation(source, targetFramework: TargetFramework.StandardAndCSharp);
Emit\EditAndContinue\EditAndContinueClosureTests.cs (1)
4733var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, targetFramework: TargetFramework.NetStandard20);
Emit\EditAndContinue\EditAndContinueTest.cs (3)
21TargetFramework targetFramework = TargetFramework.Standard, 29private readonly TargetFramework _targetFramework = targetFramework;
Emit\EditAndContinue\EditAndContinueTests.cs (43)
831var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugExe, targetFramework: TargetFramework.NetStandard20); 893using var _ = new EditAndContinueTest(options: TestOptions.DebugDll, targetFramework: TargetFramework.NetStandard20) 1030using var _ = new EditAndContinueTest(options: TestOptions.DebugDll, targetFramework: TargetFramework.NetStandard20) 1147var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugExe, targetFramework: TargetFramework.NetStandard20); 1270var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugExe, targetFramework: TargetFramework.NetStandard20); 3140var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugExe, targetFramework: TargetFramework.NetStandard20); 3224var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugExe, targetFramework: TargetFramework.NetStandard20); 3351var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, targetFramework: TargetFramework.NetStandard20); 6919var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, targetFramework: TargetFramework.NetStandard20); 7042var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, targetFramework: TargetFramework.NetStandard20); 7375var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, targetFramework: TargetFramework.NetStandard20); 7460var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, targetFramework: TargetFramework.NetStandard20); 8107var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, targetFramework: TargetFramework.Net50); 10513var compilation0 = CreateCompilation(source0.Tree, options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All), targetFramework: TargetFramework.NetStandard20); 10796var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, targetFramework: TargetFramework.NetStandard20); 12197var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, targetFramework: TargetFramework.NetStandard20); 13089var compilation0 = CreateCompilation(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, targetFramework: TargetFramework.NetStandard20); 13196var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, targetFramework: TargetFramework.NetStandard20); 13492var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, targetFramework: TargetFramework.NetStandard20); 13694var compilation0 = CreateCompilation(source0, targetFramework: TargetFramework.StandardAndCSharp, 16466var compilation0 = CreateCompilation(source0.Tree, targetFramework: TargetFramework.NetStandard20, options: ComSafeDebugDll); 16672using var _ = new EditAndContinueTest(options: TestOptions.DebugDll, targetFramework: TargetFramework.NetStandard20) 16759using var _ = new EditAndContinueTest(options: TestOptions.DebugDll, targetFramework: TargetFramework.NetLatest, verification: Verification.Skipped) 16904using var _ = new EditAndContinueTest(options: TestOptions.DebugDll, targetFramework: TargetFramework.NetStandard20, verification: Verification.Skipped) 17142using var _ = new EditAndContinueTest(targetFramework: TargetFramework.Minimal, verification: Verification.Skipped) 17193using var _ = new EditAndContinueTest(targetFramework: TargetFramework.Minimal, verification: Verification.Skipped) 17235using var _ = new EditAndContinueTest(targetFramework: TargetFramework.Minimal, verification: Verification.Skipped) 17536using var _ = new EditAndContinueTest(targetFramework: TargetFramework.Net90, verification: Verification.FailsPEVerify, parseOptions: parseOptions) 20390using var _ = new EditAndContinueTest(targetFramework: TargetFramework.NetCoreApp, verification: Verification.Fails) 20663using var _ = new EditAndContinueTest(targetFramework: TargetFramework.Net80, verification: Verification.Skipped) 20772using var _ = new EditAndContinueTest(targetFramework: TargetFramework.Net80, verification: Verification.Skipped) 20863using var _ = new EditAndContinueTest(targetFramework: TargetFramework.Net80, verification: Verification.Skipped) 20969using var _ = new EditAndContinueTest(targetFramework: TargetFramework.Net80, verification: Verification.Skipped) 21052using var _ = new EditAndContinueTest(targetFramework: TargetFramework.Net90, verification: Verification.Skipped, parseOptions: parseOptions) 21151using var _ = new EditAndContinueTest(targetFramework: TargetFramework.Net90, verification: Verification.Skipped, parseOptions: parseOptions) 21211using var _ = new EditAndContinueTest(targetFramework: TargetFramework.Net90, verification: Verification.Skipped) 21313using var _ = new EditAndContinueTest(targetFramework: TargetFramework.Net90, verification: Verification.Skipped) 21418using var _ = new EditAndContinueTest(targetFramework: TargetFramework.Net90, verification: Verification.Skipped) 21458using var _ = new EditAndContinueTest(targetFramework: TargetFramework.Net80, verification: Verification.Skipped) 21545using var _ = new EditAndContinueTest(targetFramework: TargetFramework.Net80, verification: Verification.Skipped) 21606using var _ = new EditAndContinueTest(targetFramework: TargetFramework.Net80) 21739using var _ = new EditAndContinueTest(targetFramework: TargetFramework.Net80, verification: Verification.Skipped) 21919using var _ = new EditAndContinueTest(targetFramework: TargetFramework.Net80, verification: Verification.Skipped)
Emit\LocalStateTracing\LocalStateTracingTests.cs (4)
175private const TargetFramework s_targetFramework = TargetFramework.Net70; 193private CompilationVerifier CompileAndVerify(string source, string? ilVerifyMessage = null, string? expectedOutput = null, TargetFramework targetFramework = s_targetFramework) 1715targetFramework: TargetFramework.Net90,
Emit\NumericIntPtrTests.cs (128)
939var comp = CreateCompilation(new[] { sourceA, sourceB }, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 942comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 947comp = CreateCompilation(sourceB, references: new[] { ref1 }, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 950comp = CreateCompilation(sourceB, references: new[] { ref2 }, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 1001var comp = CreateCompilation(new[] { sourceA, sourceB }, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 1004comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 1009comp = CreateCompilation(sourceB, references: new[] { ref1 }, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 1012comp = CreateCompilation(sourceB, references: new[] { ref2 }, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 1027var comp = CreateCompilation(source, options: TestOptions.ReleaseDll.WithWarningLevel(5), parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 1030comp = CreateCompilation(source, options: TestOptions.ReleaseDll.WithWarningLevel(6), parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 1045var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 1075var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 1100var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 1138var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 1194var comp = CreateCompilation(new[] { sourceA, sourceB }, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 1197comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 1202comp = CreateCompilation(sourceB, references: new[] { ref1 }, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 1205comp = CreateCompilation(sourceB, references: new[] { ref2 }, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 1237var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8, targetFramework: TargetFramework.Net70); 1240comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 1258var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 1281var comp = CreateCompilation(source, parseOptions: TestOptions.Regular8, targetFramework: TargetFramework.Net70); 1284comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 1302var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 1334var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 1369CreateCompilation(source, options: TestOptions.UnsafeReleaseDll, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70).VerifyDiagnostics( 1383CreateCompilation(source, options: TestOptions.UnsafeReleaseDll, parseOptions: TestOptions.Regular12, targetFramework: TargetFramework.Net70).VerifyDiagnostics( 1414CreateCompilation(source, options: TestOptions.UnsafeReleaseDll, parseOptions: TestOptions.Regular13, targetFramework: TargetFramework.Net70).VerifyDiagnostics(expectedDiagnostics); 1415CreateCompilation(source, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70).VerifyDiagnostics(expectedDiagnostics); 1438var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 1462var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 1497var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 1526var comp = CreateCompilation("", parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 1631var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 1652comp = CreateCompilation(sourceB, references: new[] { AsReference(comp, useCompilationReference) }, parseOptions: useLatest ? TestOptions.Regular9 : TestOptions.Regular8, targetFramework: TargetFramework.Net70); 1744var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 1763comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions: useCSharp9 ? TestOptions.Regular9 : TestOptions.Regular8, targetFramework: TargetFramework.Net70); 1871var comp = CreateCompilation(source, parseOptions: TestOptions.Regular7_3, targetFramework: TargetFramework.Net70); 1874comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 1919var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 1971var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 2054var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 2156var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 2229var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 2257comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 2280var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 2298comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 2413var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 2463var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 2604var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 2717var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 2782var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 2802var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 2817var comp = CreateCompilation(source0, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 2829comp = CreateCompilation(source1, references: new[] { ref0 }, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 2846var comp = CreateCompilation(source0, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 2861comp = CreateCompilation(source1, references: new[] { ref0 }, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 2883var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 2925var comp = CreateCompilation(source0, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 2958var comp = CreateCompilation(source0, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 3058var comp = CreateCompilation(new[] { sourceA, sourceB }, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 3061comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 3065comp = CreateCompilation(sourceB, references: new[] { ref1 }, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 3068comp = CreateCompilation(sourceB, references: new[] { ref2 }, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 3071comp = CreateCompilation(sourceB, references: new[] { ref1 }, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular8, targetFramework: TargetFramework.Net70); 3074comp = CreateCompilation(sourceB, references: new[] { ref2 }, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular8, targetFramework: TargetFramework.Net70); 3131var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 3299var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 6009var comp = CreateCompilation(source, options: TestOptions.ReleaseDll.WithAllowUnsafe(useUnsafeContext), parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 6246var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 6619var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 6853var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 7026var comp = CreateCompilation(new[] { sourceA, sourceB }, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 8127var comp = CreateCompilation(source, options: TestOptions.ReleaseDll.WithAllowUnsafe(useUnsafeContext), parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 8188var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 8414var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 8618var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 8694var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 9019var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 9038comp = CreateCompilation(sourceB, references: new[] { refA }, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 9066var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 9095var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 9127comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 9145comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 9163var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 9194comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 9212comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 9251var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 9280var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 9304var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 9333var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 9368var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 9433var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 9514var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 9652var comp = CreateCompilation(new[] { sourceA, sourceB }, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 9708var comp = CreateCompilation(new[] { sourceA, sourceB }, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 9838var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 9910var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70); 9923var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 9945var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net70); 9977var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 10030var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 10279var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net70); 10506var comp = CreateCompilation(new[] { source }, targetFramework: TargetFramework.Net70); 10582var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 10593var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 10714var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 10727var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 10730var comp2 = CreateCompilation(source, references: new[] { image }, targetFramework: TargetFramework.Net70); 10764var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 10832var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 10900var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 10927var comp = CreateCompilation(source, references: new[] { libComp.ToMetadataReference() }, targetFramework: TargetFramework.Net70); 10949var libComp = CreateCompilation(lib_cs, assemblyName: "lib", targetFramework: TargetFramework.Net70); 10991var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 11053var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseExe, targetFramework: TargetFramework.Net70); 11174var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments, targetFramework: TargetFramework.Net70); 11197var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments, targetFramework: TargetFramework.Net70); 11225var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments, targetFramework: TargetFramework.Net70); 11250var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments, targetFramework: TargetFramework.Net70); 11275var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments, targetFramework: TargetFramework.Net70); 11295var comp = CreateCompilation(src, parseOptions: TestOptions.RegularWithDocumentationComments, targetFramework: TargetFramework.Net70); 11635var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 11693var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseExe, targetFramework: TargetFramework.Net70); 11710var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseExe, targetFramework: TargetFramework.Net70); 11754comp = CreateCompilation(new[] { source }, options: TestOptions.UnsafeReleaseExe, targetFramework: TargetFramework.Net70); 11819targetFramework: useNumericIntPtr ? TargetFramework.Net60 : TargetFramework.Net70);
Emit\RuntimeProbing\ModuleCancellationTests.cs (1)
25targetFramework: TargetFramework.NetLatest,
Emit\RuntimeProbing\StackOverflowProbingTests.cs (1)
24targetFramework: TargetFramework.NetLatest,
PDB\CSharpDeterministicBuildCompilationTests.cs (2)
61var targetFramework = TargetFramework.NetCoreApp;
PDB\PDBIteratorTests.cs (1)
1624var compilation = CreateCompilation(src, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, targetFramework: TargetFramework.NetCoreApp);
PDB\PDBLambdaTests.cs (5)
1847var compilation = CreateCompilation(source.Tree, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 1875var compilation = CreateCompilation(source.Tree, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 1909var compilation = CreateCompilation(source.Tree, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 1926var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 2024var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll);
PDB\PDBTests.cs (3)
8694var c = CreateCompilation(source, options: TestOptions.DebugDll, targetFramework: TargetFramework.NetCoreApp); 9091var c = CreateCompilation(source, options: TestOptions.DebugDll, targetFramework: TargetFramework.NetCoreApp); 9458var c = CreateCompilation(source, options: TestOptions.DebugDll, targetFramework: TargetFramework.NetCoreApp);
PDB\PDBUsingTests.cs (3)
300CompileAndVerify(text, options: TestOptions.DebugDll, targetFramework: TargetFramework.NetFramework).VerifyPdb(@" 467CompileAndVerify(text, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.NetFramework).VerifyPdb(@" 2930var comp = CreateCompilation(source, targetFramework: TargetFramework.Mscorlib40);
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (2405)
Attributes\AttributeTests.cs (2)
10990var comp = CreateCompilation(source, targetFramework: TargetFramework.Net60); 11065var comp2 = CreateVisualBasicCompilation(vbSource, referencedAssemblies: TargetFrameworkUtil.GetReferences(TargetFramework.Standard).Concat(comp.EmitToImageReference()));
Attributes\AttributeTests_Assembly.cs (3)
1607var netmoduleCompilation = CreateCompilation(src, options: TestOptions.ReleaseModule, assemblyName: assemblyName, targetFramework: TargetFramework.Net90); 1610var comp = CreateCompilation("", references: [netmoduleRef], targetFramework: TargetFramework.Net90); 1613comp = CreateCompilation(src, targetFramework: TargetFramework.Net90);
Attributes\AttributeTests_CallerInfoAttributes.cs (63)
23TargetFrameworkUtil.GetReferencesWithout(TargetFramework.Net50, "System.Runtime.InteropServices.dll"); 259var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 420var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 526var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 565var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 626var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 659var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 679var comp1 = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, parseOptions: TestOptions.Regular9); 690var compilation = CreateCompilation(source2, references: new[] { ref1 }, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 716var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 742var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 767var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 796var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 825var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 854var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 889var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 924var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 953var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 982var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 1014var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 1063var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 1098var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 1137var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 1177var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 1215var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 1250var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 1290var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 1321var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 1346var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe); 1393var compilation = CreateCompilationWithIL(source, il, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe); 1444var compilation = CreateCompilation(source, targetFramework: TargetFramework.Net50, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 1478var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 1512var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 1545var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 1565var comp1 = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp); 1582var compilation = CreateCompilation(source2, references: new[] { ref1 }, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 1613var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 1648var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 1688var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 1730var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 1776var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 1815var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 1849var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 1913var compilation = CreateCompilationWithIL(source, il, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 1941var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 1973var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 2005var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 2038var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 2077var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 2121var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 2153var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 2181var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9); 2209var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 2237var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 2297var compilation = CreateCompilationWithILAndMscorlib40(source, il, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 2331var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 2367var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 2405var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 2442var compilation = CreateCompilation(source, targetFramework: TargetFramework.Net50, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 2493var compilation = CreateCompilation(source, targetFramework: TargetFramework.Net50, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 5779", targetFramework: TargetFramework.NetCoreApp); 5801", targetFramework: TargetFramework.NetCoreApp); 5826", targetFramework: TargetFramework.NetCoreApp);
Attributes\AttributeTests_Embedded.cs (13)
235var verifier = CompileAndVerify(code, targetFramework: TargetFramework.NetStandard20, expectedOutput: "M", symbolValidator: module => 248""", references: [reference], targetFramework: TargetFramework.NetStandard20); 260""", references: [reference], targetFramework: TargetFramework.NetStandard20); 291CreateCompilation(code, assemblyName: "testModule", targetFramework: TargetFramework.NetStandard20).VerifyEmitDiagnostics( 318CreateCompilation(code, assemblyName: "testModule", targetFramework: TargetFramework.NetStandard20).VerifyEmitDiagnostics( 345CreateCompilation(code, targetFramework: TargetFramework.NetStandard20).VerifyEmitDiagnostics( 391CreateCompilation(code, assemblyName: "testModule", targetFramework: TargetFramework.NetStandard20) 416var comp = CreateCompilation(code, assemblyName: "testModule", targetFramework: TargetFramework.NetStandard20); 475var comp = CreateCompilation(code, assemblyName: "testModule", targetFramework: TargetFramework.NetStandard20); 517var comp = CreateCompilation(code, assemblyName: "testModule", targetFramework: TargetFramework.NetStandard20); 556CreateCompilation(code, assemblyName: "testModule", targetFramework: TargetFramework.NetStandard20).VerifyEmitDiagnostics( 592CreateCompilation(code, assemblyName: "testModule", targetFramework: TargetFramework.NetStandard20).VerifyEmitDiagnostics( 644CreateCompilation(code, assemblyName: "testModule", targetFramework: TargetFramework.NetStandard20)
Attributes\AttributeTests_NullableContext.cs (1)
276var comp1 = CreateVisualBasicCompilation(source1, referencedAssemblies: TargetFrameworkUtil.GetReferences(TargetFramework.Standard).Concat(ref0));
Attributes\AttributeTests_WellKnownAttributes.cs (5)
5657var verifier = CompileAndVerify(source, sourceSymbolValidator: sourceValidator, symbolValidator: metadataValidator, verify: Verification.FailsPEVerify, targetFramework: TargetFramework.Mscorlib40); 12838var verifier = CompileAndVerify(src, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.UnsafeReleaseDll, verify: Verification.Fails); 13801CreateCompilation(code, targetFramework: TargetFramework.NetCoreApp).VerifyDiagnostics( 13848CreateCompilation(code, targetFramework: TargetFramework.NetCoreApp).VerifyDiagnostics( 13898CreateCompilation(code, targetFramework: TargetFramework.NetCoreApp).VerifyDiagnostics(
FieldKeywordTests.cs (43)
22private static TargetFramework GetTargetFramework(bool useInit) => useInit ? TargetFramework.Net80 : TargetFramework.Standard; 180CompileAndVerify(source, targetFramework: TargetFramework.Net80, verify: Verification.Skipped, expectedOutput: IncludeExpectedOutput(""" 810targetFramework: TargetFramework.Net80); 970targetFramework: TargetFramework.Net80); 1079targetFramework: TargetFramework.Net80); 1193targetFramework: TargetFramework.Net80); 1290targetFramework: TargetFramework.Net80); 1525var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 1765targetFramework: TargetFramework.Net80, 1857targetFramework: TargetFramework.Net80, 2123var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 2262targetFramework: TargetFramework.Net80, 2328var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 2472targetFramework: TargetFramework.Net80, 3980var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 4052var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 4987targetFramework: TargetFramework.Net80, 5377var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 5593var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 5619var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 5639var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 5666var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 5700var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 7564var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 7625var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 7742var targetFramework = GetTargetFramework(useInit); 7875var targetFramework = GetTargetFramework(useInit); 8084var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 8146targetFramework: TargetFramework.Net80, 8229var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 8364var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 8617targetFramework: includeRuntimeSupport ? TargetFramework.Net80 : TargetFramework.Standard); 8706targetFramework: TargetFramework.Net80); 8781targetFramework: TargetFramework.Net80); 8842targetFramework: TargetFramework.Net80); 8900targetFramework: TargetFramework.Net80); 8981targetFramework: TargetFramework.Net80); 10312targetFramework: TargetFramework.Net80); 10415targetFramework: TargetFramework.Net80); 10514targetFramework: TargetFramework.Net80);
FirstClassSpanTests.cs (55)
890comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular14, targetFramework: TargetFramework.Net90); 895comp = CreateCompilationWithSpanAndMemoryExtensions(source, targetFramework: TargetFramework.Net90); 971comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular14, targetFramework: TargetFramework.Net90); 976comp = CreateCompilationWithSpanAndMemoryExtensions(source, targetFramework: TargetFramework.Net90); 2776var comp1Ref = CreateCompilation(source1, targetFramework: TargetFramework.Mscorlib40) 2787var comp2 = CreateCompilation(source2, [comp1Ref], targetFramework: TargetFramework.NetStandard20); 3644CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular14, targetFramework: TargetFramework.Net90).VerifyDiagnostics(expectedDiagnostics); 3645CreateCompilationWithSpanAndMemoryExtensions(source, targetFramework: TargetFramework.Net90).VerifyDiagnostics(expectedDiagnostics); 3707CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular14, targetFramework: TargetFramework.Net90).VerifyDiagnostics(expectedDiagnostics); 3708CreateCompilationWithSpanAndMemoryExtensions(source, targetFramework: TargetFramework.Net90).VerifyDiagnostics(expectedDiagnostics); 3942CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular14, targetFramework: TargetFramework.Net90).VerifyDiagnostics(expectedDiagnostics); 3943CreateCompilationWithSpanAndMemoryExtensions(source, targetFramework: TargetFramework.Net90).VerifyDiagnostics(expectedDiagnostics); 3965CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion), targetFramework: TargetFramework.Net90).VerifyDiagnostics( 4027CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular14, targetFramework: TargetFramework.Net90).VerifyDiagnostics(expectedDiagnostics); 4028CreateCompilationWithSpanAndMemoryExtensions(source, targetFramework: TargetFramework.Net90).VerifyDiagnostics(expectedDiagnostics); 4125CreateCompilationWithSpanAndMemoryExtensions(source, targetFramework: TargetFramework.Net90).VerifyDiagnostics( 4147CreateCompilationWithSpanAndMemoryExtensions(source, targetFramework: TargetFramework.Net90).VerifyDiagnostics(); 4750var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular14, targetFramework: TargetFramework.Net90); 4754comp = CreateCompilationWithSpanAndMemoryExtensions(source, targetFramework: TargetFramework.Net90); 4790var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular14, targetFramework: TargetFramework.Net90); 4794comp = CreateCompilationWithSpanAndMemoryExtensions(source, targetFramework: TargetFramework.Net90); 4830var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular14, targetFramework: TargetFramework.Net90); 4834comp = CreateCompilationWithSpanAndMemoryExtensions(source, targetFramework: TargetFramework.Net90); 5507CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular14, targetFramework: TargetFramework.Net90).VerifyDiagnostics(expectedDiagnostics); 5508CreateCompilationWithSpanAndMemoryExtensions(source, targetFramework: TargetFramework.Net90).VerifyDiagnostics(expectedDiagnostics); 5543CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular14, targetFramework: TargetFramework.Net90).VerifyDiagnostics(expectedDiagnostics); 5544CreateCompilationWithSpanAndMemoryExtensions(source, targetFramework: TargetFramework.Net90).VerifyDiagnostics(expectedDiagnostics); 5666CreateCompilation(source, targetFramework: TargetFramework.Net90).VerifyDiagnostics( 5974CreateCompilationWithSpanAndMemoryExtensions(source, targetFramework: TargetFramework.Net90).VerifyDiagnostics( 5998CreateCompilationWithSpanAndMemoryExtensions(source, targetFramework: TargetFramework.Net90).VerifyDiagnostics( 6106var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular14, targetFramework: TargetFramework.Net90); 6109comp = CreateCompilationWithSpanAndMemoryExtensions(source, targetFramework: TargetFramework.Net90); 6139var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular14, targetFramework: TargetFramework.Net90); 6142comp = CreateCompilationWithSpanAndMemoryExtensions(source, targetFramework: TargetFramework.Net90); 6512var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular14, targetFramework: TargetFramework.Net90); 6516comp = CreateCompilationWithSpanAndMemoryExtensions(source, targetFramework: TargetFramework.Net90); 6553var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular14, targetFramework: TargetFramework.Net90); 6557comp = CreateCompilationWithSpanAndMemoryExtensions(source, targetFramework: TargetFramework.Net90); 7255CreateCompilationWithSpanAndMemoryExtensions(source, targetFramework: TargetFramework.Net90).VerifyDiagnostics( 7275CreateCompilationWithSpanAndMemoryExtensions(source, targetFramework: TargetFramework.Net90).VerifyDiagnostics( 8067var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular14, targetFramework: TargetFramework.Net90); 8070comp = CreateCompilationWithSpanAndMemoryExtensions(source, targetFramework: TargetFramework.Net90); 8496var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular14, targetFramework: TargetFramework.Net90); 8499comp = CreateCompilationWithSpanAndMemoryExtensions(source, targetFramework: TargetFramework.Net90); 8701var comp = CreateCompilationWithSpanAndMemoryExtensions(source, targetFramework: TargetFramework.Net90, parseOptions: TestOptions.Regular14); 8704comp = CreateCompilationWithSpanAndMemoryExtensions(source, targetFramework: TargetFramework.Net90); 8730comp = CreateCompilationWithSpanAndMemoryExtensions(source, targetFramework: TargetFramework.Net90, parseOptions: TestOptions.Regular14); 8733comp = CreateCompilationWithSpanAndMemoryExtensions(source, targetFramework: TargetFramework.Net90); 9126var comp = CreateCompilation(source, targetFramework: TargetFramework.Net90).VerifyDiagnostics( 9145var comp = CreateCompilation(source, targetFramework: TargetFramework.Net90).VerifyDiagnostics( 9164CreateCompilation(source, targetFramework: TargetFramework.Net90).VerifyDiagnostics( 9196var comp = CreateCompilationWithSpanAndMemoryExtensions(source, targetFramework: TargetFramework.Net90).VerifyDiagnostics(); 9226var comp = CreateCompilationWithSpanAndMemoryExtensions(source, targetFramework: TargetFramework.Net90).VerifyDiagnostics(); 9275var comp = CreateCompilationWithSpanAndMemoryExtensions(source, targetFramework: TargetFramework.Net90).VerifyDiagnostics(); 9322var comp = CreateCompilationWithSpanAndMemoryExtensions(source, targetFramework: TargetFramework.Net90).VerifyDiagnostics();
FlowAnalysis\FlowTestBase.cs (3)
112protected DataFlowAnalysis CompileAndAnalyzeDataFlowExpression(string program, TargetFramework targetFramework, params MetadataReference[] references) 181return CompileAndGetModelAndExpression<T>(program, analysisDelegate, TargetFramework.Standard, assertNoDiagnostics: false, references); 184protected T CompileAndGetModelAndExpression<T>(string program, Func<SemanticModel, ExpressionSyntax, T> analysisDelegate, TargetFramework targetFramework, bool assertNoDiagnostics, params MetadataReference[] references)
FlowAnalysis\FlowTests.cs (3)
2392[CombinatorialValues(TargetFramework.Standard, TargetFramework.NetCoreApp)] TargetFramework targetFramework)
FlowAnalysis\PatternsVsRegions.cs (6)
485var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp); 522var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp); 559var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp); 598var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp); 637var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp); 685var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp);
FlowAnalysis\RegionAnalysisTests.cs (49)
12402" + InlineArray2Definition, TargetFramework.Net80); 12452" + InlineArray2Definition, TargetFramework.Net80); 12486" + InlineArray22Definition, TargetFramework.Net80); 12537" + InlineArray2Definition, TargetFramework.Net80); 12572" + InlineArray22Definition, TargetFramework.Net80); 12607" + InlineArray2Definition, TargetFramework.Net80); 12642" + InlineArray2Definition, TargetFramework.Net80); 12677" + InlineArray2Definition, TargetFramework.Net80); 12712" + InlineArray22Definition, TargetFramework.Net80); 12747" + InlineArray22Definition, TargetFramework.Net80); 12782" + InlineArray22Definition, TargetFramework.Net80); 12817" + InlineArray22Definition, TargetFramework.Net80); 12852" + InlineArray22Definition, TargetFramework.Net80); 12887" + InlineArray2Definition, TargetFramework.Net80); 12922" + InlineArray2Definition, TargetFramework.Net80); 12957" + InlineArray2Definition, TargetFramework.Net80); 12992" + InlineArray22Definition, TargetFramework.Net80); 13027" + InlineArray22Definition, TargetFramework.Net80); 13062" + InlineArray22Definition, TargetFramework.Net80); 13097" + InlineArray22Definition, TargetFramework.Net80); 13132" + InlineArray22Definition, TargetFramework.Net80); 13167" + InlineArray2Definition, TargetFramework.Net80); 13212", TargetFramework.Net80); 13246" + InlineArray1Definition, TargetFramework.Net80); 13281" + InlineArray2Definition, TargetFramework.Net80); 13316" + InlineArray2Definition, TargetFramework.Net80); 13351" + InlineArray2Definition, TargetFramework.Net80); 13389" + InlineArray2Definition, TargetFramework.Net80); 13424" + InlineArray22Definition, TargetFramework.Net80); 13459" + InlineArray22Definition, TargetFramework.Net80); 13494" + InlineArray22Definition, TargetFramework.Net80); 13529" + InlineArray22Definition, TargetFramework.Net80); 13564" + InlineArray22Definition, TargetFramework.Net80); 13599" + InlineArray2Definition, TargetFramework.Net80); 13634" + InlineArray2Definition, TargetFramework.Net80); 13669" + InlineArray2Definition, TargetFramework.Net80); 13706" + InlineArray2Definition, TargetFramework.Net80); 13741" + InlineArray22Definition, TargetFramework.Net80); 13776" + InlineArray22Definition, TargetFramework.Net80); 13811" + InlineArray22Definition, TargetFramework.Net80); 13846" + InlineArray22Definition, TargetFramework.Net80); 13881" + InlineArray22Definition, TargetFramework.Net80); 13921" + InlineArray2Definition, TargetFramework.Net80); 13959" + InlineArray2Definition, TargetFramework.Net80); 13999" + InlineArray22Definition, TargetFramework.Net80); 14039" + InlineArray22Definition, TargetFramework.Net80); 14079" + InlineArray22Definition, TargetFramework.Net80); 14110targetFramework: TargetFramework.NetCoreApp); 14138targetFramework: TargetFramework.NetCoreApp,
FlowAnalysis\StructTests.cs (1)
216CreateCompilation(source, targetFramework: TargetFramework.Mscorlib461).VerifyDiagnostics(
OverloadResolutionPriorityTests.cs (9)
682var comp2 = CreateCompilation([source2, OverloadResolutionPriorityAttributeDefinition], references: [comp1_1.ToMetadataReference()], targetFramework: TargetFramework.Standard); 690var comp3 = CreateCompilation(source3, references: [comp2.ToMetadataReference(), comp1_2.ToMetadataReference()], targetFramework: TargetFramework.Standard); 741var comp2 = CreateCompilation([source2, OverloadResolutionPriorityAttributeDefinition], references: [comp1_1.ToMetadataReference()], targetFramework: TargetFramework.Standard); 750var comp3 = CreateCompilation(source3, references: [comp2.ToMetadataReference(), comp1_2.ToMetadataReference()], targetFramework: TargetFramework.Standard); 1825CompileAndVerify([executable, source, OverloadResolutionPriorityAttributeDefinition], targetFramework: TargetFramework.Mscorlib461AndCSharp, expectedOutput: "1234").VerifyDiagnostics(); 1827var comp = CreateCompilation([source, OverloadResolutionPriorityAttributeDefinition], targetFramework: TargetFramework.Mscorlib461AndCSharp); 1828CompileAndVerify(executable, references: new[] { AsReference(comp, useMetadataReference) }, targetFramework: TargetFramework.Mscorlib461AndCSharp, expectedOutput: "1234").VerifyDiagnostics(); 2952var vb = CreateVisualBasicCompilation(GetUniqueName(), vbSource, referencedAssemblies: TargetFrameworkUtil.GetReferences(TargetFramework.Standard), 3006var vb = CreateVisualBasicCompilation(GetUniqueName(), vbSource, referencedAssemblies: TargetFrameworkUtil.GetReferences(TargetFramework.Standard),
PartialEventsAndConstructorsTests.cs (4)
920CreateCompilation(source, targetFramework: TargetFramework.Net60).VerifyDiagnostics(); 922CreateCompilation(source, targetFramework: TargetFramework.Net60, parseOptions: TestOptions.Regular7).VerifyDiagnostics( 1045targetFramework: TargetFramework.Net60).VerifyDiagnostics(expectedDiagnostics); 1197targetFramework: TargetFramework.Net60).VerifyDiagnostics(expectedDiagnostics);
RefReadonlyParameterTests.cs (8)
1626var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetStandard20); 2963CreateCompilation(source, targetFramework: TargetFramework.Net70).VerifyDiagnostics( 5663var verifier = CompileAndVerify(source, targetFramework: TargetFramework.StandardAndCSharp, expectedOutput: "exception2"); 5731var verifier = CompileAndVerify(source, targetFramework: TargetFramework.StandardAndCSharp, expectedOutput: "exception2"); 5811var comp1 = CreateCompilation(source1, targetFramework: TargetFramework.Mscorlib40).VerifyDiagnostics(); 5837var comp1 = CreateCompilation(source1, targetFramework: TargetFramework.Mscorlib40).VerifyDiagnostics(); 5862var comp1 = CreateCompilation(source1, targetFramework: TargetFramework.Mscorlib40).VerifyDiagnostics(); 6117CreateCompilation(source, targetFramework: TargetFramework.Net50).VerifyDiagnostics(
RefStructInterfacesTests.cs (161)
22private static readonly TargetFramework s_targetFrameworkSupportingByRefLikeGenerics = TargetFramework.Net90; 37var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 46CreateCompilation(src, targetFramework: TargetFramework.Net80, parseOptions: TestOptions.Regular13).VerifyDiagnostics(); 48CreateCompilation(src, targetFramework: TargetFramework.Net80, parseOptions: TestOptions.Regular12).VerifyDiagnostics( 70var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 79CreateCompilation(src, targetFramework: TargetFramework.Net80, parseOptions: TestOptions.Regular13).VerifyDiagnostics(); 81CreateCompilation(src, targetFramework: TargetFramework.Net80, parseOptions: TestOptions.Regular12).VerifyDiagnostics( 103var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 126var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 150var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 161CreateCompilation(src, targetFramework: TargetFramework.Net80, parseOptions: TestOptions.Regular13).VerifyDiagnostics(); 163CreateCompilation(src, targetFramework: TargetFramework.Net80, parseOptions: TestOptions.Regular12).VerifyDiagnostics( 182var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 193CreateCompilation(src, targetFramework: TargetFramework.Net80, parseOptions: TestOptions.Regular13).VerifyDiagnostics(); 195CreateCompilation(src, targetFramework: TargetFramework.Net80, parseOptions: TestOptions.Regular12).VerifyDiagnostics( 214var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 239var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 267var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 278CreateCompilation(src, targetFramework: TargetFramework.Net80, parseOptions: TestOptions.Regular13).VerifyDiagnostics(); 280CreateCompilation(src, targetFramework: TargetFramework.Net80, parseOptions: TestOptions.Regular12).VerifyDiagnostics( 305var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 316CreateCompilation(src, targetFramework: TargetFramework.Net80, parseOptions: TestOptions.Regular13).VerifyDiagnostics(); 318CreateCompilation(src, targetFramework: TargetFramework.Net80, parseOptions: TestOptions.Regular12).VerifyDiagnostics( 343var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 371var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 397var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 408CreateCompilation(src, targetFramework: TargetFramework.Net80, parseOptions: TestOptions.Regular13).VerifyDiagnostics(); 410CreateCompilation(src, targetFramework: TargetFramework.Net80, parseOptions: TestOptions.Regular12).VerifyDiagnostics( 429var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 440CreateCompilation(src, targetFramework: TargetFramework.Net80, parseOptions: TestOptions.Regular13).VerifyDiagnostics(); 442CreateCompilation(src, targetFramework: TargetFramework.Net80, parseOptions: TestOptions.Regular12).VerifyDiagnostics( 461var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 486var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 515var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 526CreateCompilation(src, targetFramework: TargetFramework.Net80, parseOptions: TestOptions.Regular13).VerifyDiagnostics(); 528CreateCompilation(src, targetFramework: TargetFramework.Net80, parseOptions: TestOptions.Regular12).VerifyDiagnostics( 553var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 564CreateCompilation(src, targetFramework: TargetFramework.Net80, parseOptions: TestOptions.Regular13).VerifyDiagnostics(); 566CreateCompilation(src, targetFramework: TargetFramework.Net80, parseOptions: TestOptions.Regular12).VerifyDiagnostics( 591var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 619var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 645var comp1 = CreateCompilation(src1, targetFramework: TargetFramework.Net80); 663var comp2 = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.Net80); 687var comp3 = CreateCompilation(src3, references: [comp1Ref], targetFramework: TargetFramework.Net80); 729var comp4 = CreateCompilation(src4, references: [comp1Ref], targetFramework: TargetFramework.Net80); 755var comp5 = CreateCompilation(src5, references: [comp1Ref], targetFramework: TargetFramework.Net80); 776var comp6 = CreateCompilation(src6, references: [comp1Ref], targetFramework: TargetFramework.Net80); 802var comp7 = CreateCompilation(src7, references: [comp1Ref], targetFramework: TargetFramework.Net80); 810CreateCompilation(src7, references: [comp1Ref], targetFramework: TargetFramework.Net80, parseOptions: TestOptions.Regular13).VerifyDiagnostics(); 812CreateCompilation(src7, references: [comp1Ref], targetFramework: TargetFramework.Net80, parseOptions: TestOptions.Regular12).VerifyDiagnostics( 836var comp8 = CreateCompilation(src8, references: [comp1Ref], targetFramework: TargetFramework.Net80); 844CreateCompilation(src8, references: [comp1Ref], targetFramework: TargetFramework.Net80, parseOptions: TestOptions.Regular13).VerifyDiagnostics(); 846CreateCompilation(src8, references: [comp1Ref], targetFramework: TargetFramework.Net80, parseOptions: TestOptions.Regular12).VerifyDiagnostics( 865var comp9 = CreateCompilation(src9, references: [comp1Ref], targetFramework: TargetFramework.Net80); 886var comp10 = CreateCompilation(src10, references: [comp1Ref], targetFramework: TargetFramework.Net80); 909var comp11 = CreateCompilation(src11, references: [comp1Ref], targetFramework: TargetFramework.Net80); 931var comp12 = CreateCompilation(src12, references: [comp1Ref], targetFramework: TargetFramework.Net80); 949var comp1 = CreateCompilation(src1, targetFramework: TargetFramework.Net80); 969var comp7 = CreateCompilation(src7, references: [comp1Ref], targetFramework: TargetFramework.Net80); 996var comp8 = CreateCompilation(src8, references: [comp1Ref], targetFramework: TargetFramework.Net80); 1033CreateCompilation(src, targetFramework: TargetFramework.Net80, parseOptions: TestOptions.Regular12).VerifyDiagnostics( 1058var comp1 = CreateCompilation(src1, targetFramework: TargetFramework.Net80); 1087var comp2 = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.Net80); 1144var comp3 = CreateCompilation(src3, references: [comp1Ref], targetFramework: TargetFramework.Net80); 1217var comp4 = CreateCompilation(src4, references: [comp1Ref], targetFramework: TargetFramework.Net80); 1256var comp5 = CreateCompilation(src5, references: [comp1Ref], targetFramework: TargetFramework.Net80); 1305var comp6 = CreateCompilation(src6, references: [comp1Ref], targetFramework: TargetFramework.Net80); 1342var comp7 = CreateCompilation(src7, references: [comp1Ref], targetFramework: TargetFramework.Net80); 1352CreateCompilation(src7, references: [comp1Ref], targetFramework: TargetFramework.Net80, parseOptions: TestOptions.Regular13).VerifyDiagnostics(); 1354comp7 = CreateCompilation(src7, references: [comp1Ref], targetFramework: TargetFramework.Net80, parseOptions: TestOptions.Regular12); 1395var comp8 = CreateCompilation(src8, references: [comp1Ref], targetFramework: TargetFramework.Net80); 1405CreateCompilation(src8, references: [comp1Ref], targetFramework: TargetFramework.Net80, parseOptions: TestOptions.Regular13).VerifyDiagnostics(); 1407comp8 = CreateCompilation(src8, references: [comp1Ref], targetFramework: TargetFramework.Net80, parseOptions: TestOptions.Regular12); 1452var comp9 = CreateCompilation(src9, references: [comp1Ref], targetFramework: TargetFramework.Net80); 1472var comp10 = CreateCompilation(src10, references: [comp1Ref], targetFramework: TargetFramework.Net80); 1497var comp11 = CreateCompilation(src11, references: [comp1Ref], targetFramework: TargetFramework.Net80); 1519var comp12 = CreateCompilation(src12, references: [comp1Ref], targetFramework: TargetFramework.Net80); 1544var comp1 = CreateCompilation(src1, targetFramework: TargetFramework.Net80); 1569var comp7 = CreateCompilation(src7, references: [comp1Ref], targetFramework: TargetFramework.Net80); 1603var comp8 = CreateCompilation(src8, references: [comp1Ref], targetFramework: TargetFramework.Net80); 1634var comp1 = CreateCompilation(src1, targetFramework: TargetFramework.Net80); 1663var comp2 = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.Net80); 1720var comp3 = CreateCompilation(src3, references: [comp1Ref], targetFramework: TargetFramework.Net80); 1793var comp4 = CreateCompilation(src4, references: [comp1Ref], targetFramework: TargetFramework.Net80); 1832var comp5 = CreateCompilation(src5, references: [comp1Ref], targetFramework: TargetFramework.Net80); 1881var comp6 = CreateCompilation(src6, references: [comp1Ref], targetFramework: TargetFramework.Net80); 1918var comp7 = CreateCompilation(src7, references: [comp1Ref], targetFramework: TargetFramework.Net80); 1928CreateCompilation(src7, references: [comp1Ref], targetFramework: TargetFramework.Net80, parseOptions: TestOptions.Regular13).VerifyDiagnostics(); 1930comp7 = CreateCompilation(src7, references: [comp1Ref], targetFramework: TargetFramework.Net80, parseOptions: TestOptions.Regular12); 1971var comp8 = CreateCompilation(src8, references: [comp1Ref], targetFramework: TargetFramework.Net80); 1981CreateCompilation(src8, references: [comp1Ref], targetFramework: TargetFramework.Net80, parseOptions: TestOptions.Regular13).VerifyDiagnostics(); 1983comp8 = CreateCompilation(src8, references: [comp1Ref], targetFramework: TargetFramework.Net80, parseOptions: TestOptions.Regular12); 2028var comp9 = CreateCompilation(src9, references: [comp1Ref], targetFramework: TargetFramework.Net80); 2048var comp10 = CreateCompilation(src10, references: [comp1Ref], targetFramework: TargetFramework.Net80); 2073var comp11 = CreateCompilation(src11, references: [comp1Ref], targetFramework: TargetFramework.Net80); 2095var comp12 = CreateCompilation(src12, references: [comp1Ref], targetFramework: TargetFramework.Net80); 2120var comp1 = CreateCompilation(src1, targetFramework: TargetFramework.Net80); 2145var comp7 = CreateCompilation(src7, references: [comp1Ref], targetFramework: TargetFramework.Net80); 2179var comp8 = CreateCompilation(src8, references: [comp1Ref], targetFramework: TargetFramework.Net80); 3179var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 3254var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 3341var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 3473var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 3516var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 3564var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 3740var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 3806var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 3883var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 3932var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 3982var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 4044var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 4086var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 4129var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 4178var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 4232var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 4287var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 4354var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 4396comp = CreateCompilation(src, targetFramework: TargetFramework.Mscorlib461Extended, parseOptions: TestOptions.Regular13).VerifyDiagnostics( 4403comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, parseOptions: TestOptions.Regular13).VerifyDiagnostics( 4446CreateCompilation(src, targetFramework: TargetFramework.Mscorlib461Extended, parseOptions: TestOptions.Regular13).VerifyDiagnostics( 5475var comp2 = CreateCompilation(src1, targetFramework: TargetFramework.Net70); 5477CreateCompilation(src2, references: [comp2.ToMetadataReference()], targetFramework: TargetFramework.Net70).VerifyDiagnostics( 5608var comp2 = CreateCompilation(src1, targetFramework: TargetFramework.Net70); 5610CreateCompilation(src2, references: [comp2.ToMetadataReference()], targetFramework: TargetFramework.Net70).VerifyDiagnostics( 5864CreateCompilation(src, targetFramework: TargetFramework.Net70, parseOptions: TestOptions.Regular13).VerifyEmitDiagnostics(); 5866CreateCompilation(src, targetFramework: TargetFramework.Net70, parseOptions: TestOptions.Regular12).VerifyDiagnostics( 6141var comp1 = CreateCompilation(src1, targetFramework: TargetFramework.NetCoreApp); 6203var comp1 = CreateCompilation(src1, targetFramework: TargetFramework.NetCoreApp); 6261var comp1 = CreateCompilation(src1, targetFramework: TargetFramework.NetCoreApp); 6329var comp1 = CreateCompilation(src1, targetFramework: TargetFramework.NetCoreApp); 6397var comp1 = CreateCompilation(src1, targetFramework: TargetFramework.NetCoreApp); 6463var comp1 = CreateCompilation(src1, targetFramework: TargetFramework.NetCoreApp); 12189comp = CreateCompilation(src, targetFramework: TargetFramework.Net100, options: TestOptions.ReleaseDll); 12192comp = CreateCompilation(src, targetFramework: TargetFramework.Net100, options: TestOptions.ReleaseDll, parseOptions: TestOptions.Regular11); 12388comp = CreateCompilation(src, targetFramework: TargetFramework.Net100, options: TestOptions.ReleaseDll); 12391comp = CreateCompilation(src, targetFramework: TargetFramework.Net100, options: TestOptions.ReleaseDll, parseOptions: TestOptions.Regular11); 20459CreateCompilation([src1, src2], targetFramework: TargetFramework.Mscorlib461Extended, options: TestOptions.ReleaseExe).VerifyDiagnostics( 20497CreateCompilation([src1, src3], targetFramework: TargetFramework.Mscorlib461Extended, options: TestOptions.ReleaseExe).VerifyDiagnostics( 20503comp1Ref = CreateCompilation(src1, targetFramework: TargetFramework.Mscorlib461Extended).ToMetadataReference(); 20505CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.Mscorlib461Extended, options: TestOptions.ReleaseExe).VerifyDiagnostics( 20511CreateCompilation(src3, references: [comp1Ref], targetFramework: TargetFramework.Mscorlib461Extended, options: TestOptions.ReleaseExe).VerifyEmitDiagnostics(); 20716CreateCompilation([src1, src2], targetFramework: TargetFramework.Mscorlib461Extended, options: TestOptions.ReleaseExe).VerifyDiagnostics( 20754CreateCompilation([src1, src3], targetFramework: TargetFramework.Mscorlib461Extended, options: TestOptions.ReleaseExe).VerifyDiagnostics( 20760comp1Ref = CreateCompilation(src1, targetFramework: TargetFramework.Mscorlib461Extended).ToMetadataReference(); 20762CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.Mscorlib461Extended, options: TestOptions.ReleaseExe).VerifyDiagnostics( 20768CreateCompilation(src3, references: [comp1Ref], targetFramework: TargetFramework.Mscorlib461Extended, options: TestOptions.ReleaseExe).VerifyEmitDiagnostics(); 23122var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70, options: TestOptions.ReleaseExe); 23174var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70, options: TestOptions.ReleaseExe); 23220var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70, options: TestOptions.ReleaseExe); 26757comp = CreateCompilation(text, targetFramework: TargetFramework.Net60, parseOptions: TestOptions.Regular10); 27212var comp = CreateCompilation(text, targetFramework: TargetFramework.Net60, parseOptions: TestOptions.Regular10); 27292var comp = CreateCompilation(new[] { text, UnscopedRefAttributeDefinition }, targetFramework: TargetFramework.Net60, parseOptions: TestOptions.Regular10); 29503var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 29533var comp = CreateCompilation(source, targetFramework: TargetFramework.Net90); 29560var comp = CreateCompilation(source, targetFramework: TargetFramework.Net90); 29590var comp = CreateCompilation(source, targetFramework: TargetFramework.Net90); 29618var comp = CreateCompilation(source, targetFramework: TargetFramework.Net90); 29646var comp = CreateCompilation(source, targetFramework: TargetFramework.Net90); 29672var comp = CreateCompilation(source, targetFramework: TargetFramework.Net90); 29699var comp = CreateCompilation(source, targetFramework: TargetFramework.Net90);
RefUnsafeInIteratorAndAsyncTests.cs (22)
395CreateCompilation(source, targetFramework: TargetFramework.Net70).VerifyEmitDiagnostics( 418CreateCompilation(source, parseOptions: TestOptions.Regular12, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70).VerifyDiagnostics( 430CreateCompilation(source, parseOptions: TestOptions.Regular13, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70).VerifyEmitDiagnostics(expectedDiagnostics); 431CreateCompilation(source, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70).VerifyEmitDiagnostics(expectedDiagnostics); 452CompileAndVerify(source, expectedOutput: IfSpans("456"), verify: Verification.FailsPEVerify, targetFramework: TargetFramework.Net70).VerifyDiagnostics(); 472CompileAndVerify(source, expectedOutput: IfSpans("123"), verify: Verification.FailsPEVerify, targetFramework: TargetFramework.Net70).VerifyDiagnostics(); 491CreateCompilation(source, targetFramework: TargetFramework.Net70).VerifyEmitDiagnostics( 815CreateCompilation(source, targetFramework: TargetFramework.Net70).VerifyEmitDiagnostics( 838CreateCompilation(source, parseOptions: TestOptions.Regular12, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70).VerifyDiagnostics( 850CreateCompilation(source, parseOptions: TestOptions.Regular13, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70).VerifyEmitDiagnostics(expectedDiagnostics); 851CreateCompilation(source, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70).VerifyEmitDiagnostics(expectedDiagnostics); 873CreateCompilation(source, targetFramework: TargetFramework.Net70).VerifyEmitDiagnostics( 895CreateCompilation(source, targetFramework: TargetFramework.Net70).VerifyEmitDiagnostics( 918CreateCompilation(source, targetFramework: TargetFramework.Net70).VerifyEmitDiagnostics( 948CompileAndVerify(source, expectedOutput: IfSpans("-1 456"), verify: Verification.FailsPEVerify, targetFramework: TargetFramework.Net70).VerifyDiagnostics(); 978CompileAndVerify(source, expectedOutput: IfSpans("-1 456"), verify: Verification.FailsPEVerify, targetFramework: TargetFramework.Net70).VerifyDiagnostics(); 1006CompileAndVerify(source, expectedOutput: IfSpans("-1 456"), verify: Verification.FailsPEVerify, targetFramework: TargetFramework.Net70).VerifyDiagnostics(); 1032CompileAndVerify(source, expectedOutput: IfSpans("123-1"), verify: Verification.FailsPEVerify, targetFramework: TargetFramework.Net70).VerifyDiagnostics(); 1051CreateCompilation(source, targetFramework: TargetFramework.Net70).VerifyEmitDiagnostics( 1074CreateCompilation(source, targetFramework: TargetFramework.Net70).VerifyEmitDiagnostics( 1231CompileAndVerify(source, expectedOutput: IfSpans("123"), verify: Verification.FailsPEVerify, targetFramework: TargetFramework.Net70).VerifyDiagnostics(); 1256CompileAndVerify(source, expectedOutput: IfSpans("123"), verify: Verification.FailsPEVerify, targetFramework: TargetFramework.Net70).VerifyDiagnostics();
Semantics\CollectionExpressionTests.cs (576)
1191targetFramework: TargetFramework.Net80, 1434targetFramework: TargetFramework.Net80, 1529targetFramework: TargetFramework.Net80, 1629targetFramework: TargetFramework.Net80, 1733targetFramework: TargetFramework.Net80, 1813targetFramework: TargetFramework.Net80, 1849targetFramework: TargetFramework.Net80, 1919targetFramework: TargetFramework.Net80, 1926targetFramework: TargetFramework.Net80, 1933targetFramework: TargetFramework.Net80, 1960targetFramework: TargetFramework.Net80); 1967targetFramework: TargetFramework.Net80); 1973targetFramework: TargetFramework.Net80); 2007targetFramework: TargetFramework.Net80, 2028targetFramework: TargetFramework.Net80); 2074var comp = CreateCompilation(new[] { source, s_collectionExtensionsWithSpan }, parseOptions: TestOptions.Regular13, targetFramework: TargetFramework.Net80); 2077comp = CreateCompilation(new[] { source, s_collectionExtensionsWithSpan }, parseOptions: TestOptions.RegularPreview, targetFramework: TargetFramework.Net80); 2082targetFramework: TargetFramework.Net80, 2106var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 2168targetFramework: TargetFramework.Net80, 2203targetFramework: TargetFramework.Net80, 2210targetFramework: TargetFramework.Net80, 2215CreateCompilation(source, parseOptions: TestOptions.Regular12, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics( 2283targetFramework: TargetFramework.Net80, 2363targetFramework: TargetFramework.Net80, 2369targetFramework: TargetFramework.Net80, 2373CreateCompilation(source, parseOptions: TestOptions.Regular12, targetFramework: TargetFramework.Net80).VerifyDiagnostics( 2406targetFramework: TargetFramework.Net80, 2413targetFramework: TargetFramework.Net80, 2420targetFramework: TargetFramework.Net80, 2490targetFramework: TargetFramework.Net80, 2496targetFramework: TargetFramework.Net80, 2502targetFramework: TargetFramework.Net80, 2583targetFramework: TargetFramework.Net80, 2587targetFramework: TargetFramework.Net80, 2591targetFramework: TargetFramework.Net80, 2659targetFramework: TargetFramework.Net80, 2665targetFramework: TargetFramework.Net80, 2671targetFramework: TargetFramework.Net80, 2770targetFramework: TargetFramework.Net80, 2774targetFramework: TargetFramework.Net80, 2778targetFramework: TargetFramework.Net80, 2842targetFramework: TargetFramework.Net80, 2848targetFramework: TargetFramework.Net80, 2854targetFramework: TargetFramework.Net80, 2936targetFramework: TargetFramework.Net80, 2940targetFramework: TargetFramework.Net80, 2944targetFramework: TargetFramework.Net80, 3075targetFramework: TargetFramework.Net80, 3113targetFramework: TargetFramework.Net80, 3147targetFramework: TargetFramework.Net80, 3189targetFramework: TargetFramework.Net80, 3880targetFramework: TargetFramework.Net70, 3902var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 4687var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 4705targetFramework: TargetFramework.Net80, 4729targetFramework: TargetFramework.Net80, 5089targetFramework: TargetFramework.Net90, 5150targetFramework: TargetFramework.Net90, 5247targetFramework: TargetFramework.Net90, 5305targetFramework: TargetFramework.Net90, 5411targetFramework: TargetFramework.Net90, 5472targetFramework: TargetFramework.Net90, 5556targetFramework: TargetFramework.Net90, 5614targetFramework: TargetFramework.Net90, 5704targetFramework: TargetFramework.Net90, 5797targetFramework: TargetFramework.Net90, 5895targetFramework: TargetFramework.Net90, 5992targetFramework: TargetFramework.Net90, 6429targetFramework: TargetFramework.Net90, 6515targetFramework: TargetFramework.Net90, 6588targetFramework: TargetFramework.Net90, 6630targetFramework: TargetFramework.Net90, 6702targetFramework: TargetFramework.Net70, 6882targetFramework: TargetFramework.Net70, 6907targetFramework: TargetFramework.Net70, 6931var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 6960var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 7005targetFramework: TargetFramework.Net90, 7112targetFramework: TargetFramework.Net90, 7211targetFramework: TargetFramework.Net90, 7275targetFramework: TargetFramework.Net90, 7339targetFramework: TargetFramework.Net90, 7432targetFramework: TargetFramework.Net90, 7521var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 7528comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 7953CompileAndVerify(source, options: TestOptions.UnsafeReleaseExe, targetFramework: TargetFramework.Net80, verify: Verification.Skipped, expectedOutput: IncludeExpectedOutput("0, 2, ")); 7978var comp = CreateCompilation(new[] { source, s_collectionExtensions }, options: TestOptions.UnsafeReleaseExe, targetFramework: TargetFramework.Net80); 8024CompileAndVerify(new[] { source, s_collectionExtensions }, options: TestOptions.UnsafeReleaseExe, targetFramework: TargetFramework.Net80, verify: Verification.Skipped, expectedOutput: IncludeExpectedOutput("[0, 2], ")); 8046var verifier = CompileAndVerify(new[] { source, s_collectionExtensions }, options: TestOptions.UnsafeReleaseExe, targetFramework: TargetFramework.Net80, verify: Verification.Skipped, expectedOutput: IncludeExpectedOutput("1010")); 8138var verifier = CompileAndVerify(new[] { source, s_collectionExtensions }, options: TestOptions.UnsafeReleaseExe, targetFramework: TargetFramework.Net80, verify: Verification.Skipped, expectedOutput: IncludeExpectedOutput("10200")); 11232targetFramework: TargetFramework.Net70, 11350targetFramework: TargetFramework.Net70, 11901targetFramework: TargetFramework.Net70, 12391var verifier = CompileAndVerify([source, s_collectionExtensions], targetFramework: TargetFramework.Net80, expectedOutput: IncludeExpectedOutput("[1, 2, 3], "), verify: Verification.Skipped); 12445var verifier = CompileAndVerify([source, s_collectionExtensions], targetFramework: TargetFramework.Net80, expectedOutput: IncludeExpectedOutput("[1, 2, 3], "), verify: Verification.Skipped); 12533var verifier = CompileAndVerify([source, s_collectionExtensions], targetFramework: TargetFramework.Net80, expectedOutput: IncludeExpectedOutput("[1, 2, 3], "), verify: Verification.Skipped); 12589var verifier = CompileAndVerify([source, s_collectionExtensions], targetFramework: TargetFramework.Net80, expectedOutput: IncludeExpectedOutput("[(1, 1), (2, 2), (3, 3)], "), verify: Verification.Skipped); 12643var verifier = CompileAndVerify([source, s_collectionExtensions], targetFramework: TargetFramework.Net80, expectedOutput: IncludeExpectedOutput("[(1, 1), (2, 2), (3, 3)], "), verify: Verification.Skipped); 12742var verifier = CompileAndVerify([source, s_collectionExtensions], targetFramework: TargetFramework.Net80, expectedOutput: IncludeExpectedOutput("[[1], [2], [3]], "), verify: Verification.Skipped); 13053var comp = CreateCompilation(new[] { sourceA, sourceB, s_collectionExtensions }, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 13156var verifier = CompileAndVerify(new[] { source, s_collectionExtensions }, expectedOutput: IncludeExpectedOutput("[1, 2, 3], [1, 2, 3],"), targetFramework: TargetFramework.Net80, verify: Verification.Skipped); 13372targetFramework: TargetFramework.Net80, 13464targetFramework: TargetFramework.Net80, 13759targetFramework: TargetFramework.Net80, 13784targetFramework: TargetFramework.Net80, 13976targetFramework: TargetFramework.Net80, 15072targetFramework: TargetFramework.Net80, 15097targetFramework: TargetFramework.Net80, 15176targetFramework: TargetFramework.Net80, 16069var comp = CreateCompilation(new[] { src, s_collectionExtensions }, targetFramework: TargetFramework.Net80); 16139var comp = CreateCompilation(new[] { src, s_collectionExtensions }, targetFramework: TargetFramework.Net80); 16212var comp = CreateCompilation(new[] { src, s_collectionExtensions }, targetFramework: TargetFramework.Net80); 16226var comp = CreateCompilation(new[] { src, s_collectionExtensions }, targetFramework: TargetFramework.Net80); 16280var comp = CreateCompilation(new[] { src, s_collectionExtensions }, targetFramework: TargetFramework.Net80); 16349var comp = CreateCompilation(new[] { src, s_collectionExtensions }, targetFramework: TargetFramework.Net80); 16394var comp = CreateCompilation(new[] { src, s_collectionExtensions }, targetFramework: TargetFramework.Net80); 16452var comp = CreateCompilation(new[] { src, s_collectionExtensions }, targetFramework: TargetFramework.Net80); 16554var comp = CreateCompilation(new[] { src, s_collectionExtensions }, targetFramework: TargetFramework.Net80); 16921var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 17032var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 17065targetFramework: TargetFramework.Net80, 17142targetFramework: TargetFramework.Net80, 17196[CombinatorialValues(TargetFramework.Net70, TargetFramework.Net80)] TargetFramework targetFramework, 17220var sources = targetFramework == TargetFramework.Net70 17248if (targetFramework == TargetFramework.Net80) 17257verify: targetFramework == TargetFramework.Net80 ? Verification.Fails : Verification.FailsPEVerify, 17259if (targetFramework == TargetFramework.Net80) 17363targetFramework: TargetFramework.NetFramework, 17433var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 17461comp = CreateCompilation(sourceB, references: new[] { refA }, targetFramework: TargetFramework.Net80); 17489comp = CreateCompilation(sourceC, references: new[] { refA }, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 17531var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 17554targetFramework: TargetFramework.Net80, 17619var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 17637targetFramework: TargetFramework.Net80, 17668var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 17686targetFramework: TargetFramework.Net80, 17717var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 17735targetFramework: TargetFramework.Net80, 17766var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 17784targetFramework: TargetFramework.Net80, 17806var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 17821comp = CreateCompilation(sourceB, references: new[] { refA }, targetFramework: TargetFramework.Net80); 17868var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 17891targetFramework: TargetFramework.Net80, 17933var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 17956targetFramework: TargetFramework.Net80, 17982var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 18000targetFramework: TargetFramework.Net80, 18024var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 18039comp = CreateCompilation(sourceB, references: new[] { refA }, targetFramework: TargetFramework.Net80); 18078var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 18096targetFramework: TargetFramework.Net80, 18128var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 18163var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 18197var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 18216targetFramework: TargetFramework.Net80, 18229var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 18243comp = CreateCompilation(sourceB, references: new[] { refA }, targetFramework: TargetFramework.Net80); 18258comp = CreateCompilation(sourceC, references: new[] { refB }, targetFramework: TargetFramework.Net80); 18286var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 18301comp = CreateCompilation(sourceB, references: new[] { refA }, targetFramework: TargetFramework.Net80); 18385var comp = CreateCompilation(new[] { sourceA, sourceB }, targetFramework: TargetFramework.Net80); 18469var comp = CreateCompilation(new[] { sourceA, sourceB }, targetFramework: TargetFramework.Net80); 18561var comp = CreateCompilation(new[] { sourceA, sourceB }, targetFramework: TargetFramework.Net80); 18602var comp = CreateCompilation(new[] { sourceA, sourceB }, targetFramework: TargetFramework.Net80); 18642var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 18685var comp = CreateCompilation(new[] { sourceA, sourceB }, targetFramework: TargetFramework.Net80); 18767var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 18782comp = CreateCompilation(sourceB, references: new[] { refA }, targetFramework: TargetFramework.Net80); 18816var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 18831comp = CreateCompilation(sourceB, references: new[] { refA }, targetFramework: TargetFramework.Net80); 18870var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 18894targetFramework: TargetFramework.Net80, 18937var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 18957targetFramework: TargetFramework.Net80, 19002var comp = CreateCompilation(new[] { sourceAttribute, sourceA }, targetFramework: TargetFramework.Net80); 19018targetFramework: TargetFramework.Net80, 19063var comp = CreateCompilation(new[] { sourceA, sourceB }, targetFramework: TargetFramework.Net80); 19107var comp = CreateCompilation(new[] { sourceA, sourceB }, targetFramework: TargetFramework.Net80); 19155var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 19191var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 19209targetFramework: TargetFramework.Net80, 19240var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 19258targetFramework: TargetFramework.Net80, 19289var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 19307targetFramework: TargetFramework.Net80, 19335var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 19353targetFramework: TargetFramework.Net80, 19381var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 19399targetFramework: TargetFramework.Net80, 19424var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 19439comp = CreateCompilation(sourceB, references: new[] { refA }, targetFramework: TargetFramework.Net80); 19472var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 19491targetFramework: TargetFramework.Net80, 19517var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 19532comp = CreateCompilation(sourceB, references: new[] { refA }, targetFramework: TargetFramework.Net80); 19563var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 19578comp = CreateCompilation(sourceB, references: new[] { refA }, targetFramework: TargetFramework.Net80); 19619var comp = CreateCompilation(new[] { sourceA, sourceB }, targetFramework: TargetFramework.Net80); 19666var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 19684targetFramework: TargetFramework.Net80, 19718var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 19736targetFramework: TargetFramework.Net80, 19778var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 19793comp = CreateCompilation(sourceB, references: new[] { refA }, targetFramework: TargetFramework.Net80); 19823var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 19838comp = CreateCompilation(sourceB, references: new[] { refA }, targetFramework: TargetFramework.Net80); 19868var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 19883comp = CreateCompilation(sourceB, references: new[] { refA }, targetFramework: TargetFramework.Net80); 19926var comp = CreateCompilation(new[] { sourceA, sourceAttribute }, targetFramework: TargetFramework.Net80); 19940comp = CreateCompilation(sourceB, references: new[] { refA }, targetFramework: TargetFramework.Net80); 19970var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 19984comp = CreateCompilation(sourceB, references: new[] { refA }, targetFramework: TargetFramework.Net80); 20036targetFramework: TargetFramework.Net80, 20052targetFramework: TargetFramework.Net80); 20107targetFramework: TargetFramework.Net80, 20123targetFramework: TargetFramework.Net80); 20174targetFramework: TargetFramework.Net80); 20222targetFramework: TargetFramework.Net80); 20271targetFramework: TargetFramework.Net80, 20315targetFramework: TargetFramework.Net80, 20357targetFramework: TargetFramework.Net80); 20404targetFramework: TargetFramework.Net80); 20452targetFramework: TargetFramework.Net80); 20500targetFramework: TargetFramework.Net80); 20543targetFramework: TargetFramework.Net80); 20586targetFramework: TargetFramework.Net80); 20629targetFramework: TargetFramework.Net80); 20672targetFramework: TargetFramework.Net80); 20703var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 20718comp = CreateCompilation(sourceB, references: new[] { refA }, targetFramework: TargetFramework.Net80); 20760var comp = CreateCompilation(new[] { sourceA, sourceB }, targetFramework: TargetFramework.Net80); 20794var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 20809comp = CreateCompilation(sourceB, references: new[] { refA }, targetFramework: TargetFramework.Net80); 20840var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 20855comp = CreateCompilation(sourceB, references: new[] { refA }, targetFramework: TargetFramework.Net80); 20898var comp = CreateCompilation(new[] { sourceA, sourceB }, targetFramework: TargetFramework.Net80); 20937var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 20955targetFramework: TargetFramework.Net80, 20970comp = CreateCompilation(sourceB2, references: new[] { refA }, targetFramework: TargetFramework.Net80); 21000var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 21018targetFramework: TargetFramework.Net80, 21033comp = CreateCompilation(sourceB2, references: new[] { refA }, targetFramework: TargetFramework.Net80); 21074var comp = CreateCompilation(new[] { sourceA, sourceB }, targetFramework: TargetFramework.Net80); 21104var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 21121comp = CreateCompilation(sourceB, references: new[] { refA }, targetFramework: TargetFramework.Net80); 21175var comp = CreateCompilation(new[] { sourceA, sourceB }, targetFramework: TargetFramework.Net80); 21234var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 21270var comp = CreateCompilation(new[] { sourceA, CollectionBuilderAttributeDefinition }, targetFramework: TargetFramework.Mscorlib40); 21288comp = CreateCompilation(sourceB, references: new[] { refA }, targetFramework: TargetFramework.Mscorlib461); 21341var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 21372var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 21386comp = CreateCompilation(sourceB, references: new[] { refA }, targetFramework: TargetFramework.Net80); 21418var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 21456var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 21482targetFramework: TargetFramework.Net80, 21521var comp = CreateCompilation(new[] { sourceA, sourceB }, targetFramework: TargetFramework.Net80); 21549var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 21566comp = CreateCompilation(sourceB, references: new[] { refA }, targetFramework: TargetFramework.Net80); 21627var comp = CreateCompilation(sourceB, references: new[] { refA }, targetFramework: TargetFramework.Net80); 21684var comp = CreateCompilation(sourceB, references: new[] { refA }, targetFramework: TargetFramework.Net80); 21709var comp = CreateCompilation(sourceA, assemblyName: assemblyA, targetFramework: TargetFramework.Net80); 21724comp = CreateCompilation(sourceB, references: new[] { refA }, targetFramework: TargetFramework.Net80); 21734comp = CreateCompilation(sourceC, references: new[] { refB }, targetFramework: TargetFramework.Net80); 21876targetFramework: TargetFramework.Net80, 22046var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 22076var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 22110var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 22146var comp = CreateCompilation(new[] { sourceA, sourceB }, targetFramework: TargetFramework.Net80); 22206var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 22219[CombinatorialValues(TargetFramework.Net70, TargetFramework.Net80)] TargetFramework targetFramework, 22239if (targetFramework == TargetFramework.Net80) 22319[CombinatorialValues(TargetFramework.Net70, TargetFramework.Net80)] TargetFramework targetFramework) 22340if (targetFramework == TargetFramework.Net80) 22462targetFramework: TargetFramework.Net80, 22533targetFramework: TargetFramework.Net80, 22653[CombinatorialValues(TargetFramework.Net70, TargetFramework.Net80)] TargetFramework targetFramework) 22701[CombinatorialValues(TargetFramework.Net70, TargetFramework.Net80)] TargetFramework targetFramework) 23048[CombinatorialValues(TargetFramework.Net70, TargetFramework.Net80)] TargetFramework targetFramework) 23206targetFramework: TargetFramework.Net80, 23360targetFramework: TargetFramework.Net80, 23457targetFramework: TargetFramework.Net80, 23537targetFramework: TargetFramework.Net80); 23571targetFramework: TargetFramework.Net80, 23679targetFramework: TargetFramework.Net80, 23787targetFramework: TargetFramework.Net80, 24098targetFramework: TargetFramework.Net80, 24198targetFramework: TargetFramework.Net80, 24233public void RefSafety_Return_01([CombinatorialValues(TargetFramework.Net70, TargetFramework.Net80)] TargetFramework targetFramework) 24279public void RefSafety_Return_02([CombinatorialValues(TargetFramework.Net70, TargetFramework.Net80)] TargetFramework targetFramework) 24306public void RefSafety_Return_03([CombinatorialValues(TargetFramework.Net70, TargetFramework.Net80)] TargetFramework targetFramework) 24379var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 24389[CombinatorialValues(TargetFramework.Net70, TargetFramework.Net80)] TargetFramework targetFramework, 24411targetFramework == TargetFramework.Net80 ? new[] { sourceA } : new[] { sourceA, CollectionBuilderAttributeDefinition }, 24466if (targetFramework == TargetFramework.Net80) 24549var comp = CreateCompilation(new[] { sourceA, CollectionBuilderAttributeDefinition }, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp10), targetFramework: TargetFramework.Net60); 24576comp = CreateCompilation(new[] { sourceB, s_collectionExtensions }, references: new[] { refA }, targetFramework: TargetFramework.Net60, options: TestOptions.ReleaseExe.WithSpecificDiagnosticOptions(WithSpanAllocWarning)); 24603var verifier = CompileAndVerify(source, targetFramework: TargetFramework.Net80, verify: Verification.Skipped, expectedOutput: IncludeExpectedOutput("12")); 24632verifier = CompileAndVerify(source, targetFramework: TargetFramework.Net70, verify: Verification.Skipped, expectedOutput: IncludeExpectedOutput("12")); 24689var verifier = CompileAndVerify(source, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe, verify: Verification.Skipped, expectedOutput: IncludeExpectedOutput("11")); 24732verifier = CompileAndVerify(source, targetFramework: TargetFramework.Net70, options: TestOptions.ReleaseExe, verify: Verification.Skipped, expectedOutput: IncludeExpectedOutput("11")); 24802var verifier = CompileAndVerify(source, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe, verify: Verification.Skipped, expectedOutput: IncludeExpectedOutput("11")); 24845verifier = CompileAndVerify(source, targetFramework: TargetFramework.Net70, options: TestOptions.ReleaseExe, verify: Verification.Skipped, expectedOutput: IncludeExpectedOutput("11")); 24913var verifier = CompileAndVerify(source, targetFramework: TargetFramework.Net80, verify: Verification.Skipped, expectedOutput: IncludeExpectedOutput("12")); 24942verifier = CompileAndVerify(source, targetFramework: TargetFramework.Net70, verify: Verification.Skipped, expectedOutput: IncludeExpectedOutput("12")); 24976public void SpanArgument_01([CombinatorialValues(TargetFramework.Net70, TargetFramework.Net80)] TargetFramework targetFramework) 25000if (targetFramework == TargetFramework.Net80) 25123targetFramework: TargetFramework.Net80, 25190targetFramework: TargetFramework.Net80, 25247var comp = CreateCompilation(new[] { source, s_collectionExtensionsWithSpan }, targetFramework: TargetFramework.Net80); 25301targetFramework: TargetFramework.Net80, 25403targetFramework: TargetFramework.Net80, 25473targetFramework: TargetFramework.Net80, 25538targetFramework: TargetFramework.Net80, 25587[CombinatorialValues(TargetFramework.Net70, TargetFramework.Net80)] TargetFramework targetFramework, 25637else if (targetFramework == TargetFramework.Net80) 25715targetFramework: TargetFramework.Net80, 25763[CombinatorialValues(TargetFramework.Net70, TargetFramework.Net80)] TargetFramework targetFramework, 25824targetFramework: TargetFramework.Net80, 25865public void SpanAssignment_03([CombinatorialValues(TargetFramework.Net70, TargetFramework.Net80)] TargetFramework targetFramework) 25887if (targetFramework == TargetFramework.Net80) 25976var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 26007targetFramework: TargetFramework.Net80, 26058var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 26082targetFramework: TargetFramework.Net80, 26137targetFramework: TargetFramework.Net80, 26199targetFramework: TargetFramework.Net80, 26240public void SpanAssignment_RefLocal([CombinatorialValues(TargetFramework.Net70, TargetFramework.Net80)] TargetFramework targetFramework) 26265public void SpanAssignment_NestedScope_01([CombinatorialValues(TargetFramework.Net70, TargetFramework.Net80)] TargetFramework targetFramework) 26329var comp = CreateCompilation(new[] { source, s_collectionExtensionsWithSpan }, targetFramework: TargetFramework.Net80); 26361var comp = CreateCompilation(new[] { source, s_collectionExtensionsWithSpan }, targetFramework: TargetFramework.Net80); 26394var comp = CreateCompilation(new[] { source, s_collectionExtensionsWithSpan }, targetFramework: TargetFramework.Net80); 26428var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 26477targetFramework: TargetFramework.Net80, 26532targetFramework: TargetFramework.Net80, 26585var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 26610var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 26630var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 26662var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 26690var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 26724targetFramework: TargetFramework.Net80, 26791targetFramework: TargetFramework.Net80, 26873var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 26907var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 26929targetFramework: TargetFramework.Net80, 27018var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe.WithSpecificDiagnosticOptions(WithSpanAllocWarning)); 27062targetFramework: TargetFramework.Net80, 27150targetFramework: TargetFramework.Net80, 27228targetFramework: TargetFramework.Net80, 27278public void RuntimeHelpers_CreateSpan([CombinatorialValues(TargetFramework.Net60, TargetFramework.Net80)] TargetFramework targetFramework) 27299string expectedIL = targetFramework == TargetFramework.Net60 ? 27334public void RuntimeHelpers_CreateSpan_Byte([CombinatorialValues(TargetFramework.Net60, TargetFramework.Net80)] TargetFramework targetFramework) 27380public void RuntimeHelpers_CreateSpan_NotApplicable_01([CombinatorialValues(TargetFramework.Net60, TargetFramework.Net80)] TargetFramework targetFramework) 27426targetFramework: TargetFramework.Net80, 27498public void RuntimeHelpers_CreateSpan_RefStruct([CombinatorialValues(TargetFramework.Net60, TargetFramework.Net80)] TargetFramework targetFramework) 27518targetFramework == TargetFramework.Net80 ? new[] { sourceA } : new[] { sourceA, CollectionBuilderAttributeDefinition }, 27567if (targetFramework == TargetFramework.Net60) 27637targetFramework: TargetFramework.Net80, 27674targetFramework: TargetFramework.Net80, 27734targetFramework: TargetFramework.Net80, 27778targetFramework: TargetFramework.Net90, 27840targetFramework: TargetFramework.Net90, 27887targetFramework: TargetFramework.Net90, 27934targetFramework: TargetFramework.Net90, 27981targetFramework: TargetFramework.Net90, 28057targetFramework: TargetFramework.Net90, 28131var comp = CreateCompilation(new[] { source, s_collectionExtensionsWithSpan }, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 28173var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 28548var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 28607var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70, options: TestOptions.ReleaseDll.WithSpecificDiagnosticOptions(WithSpanAllocWarning)); 28967var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 29029var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 29064var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 29136var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 30728CreateCompilation(source, targetFramework: TargetFramework.Net70, options: TestOptions.ReleaseDll.WithSpecificDiagnosticOptions(WithSpanAllocWarning)).VerifyEmitDiagnostics( 30753CreateCompilation(source, targetFramework: TargetFramework.Net70).VerifyEmitDiagnostics( 30796var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 30830var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net80); 31622var comp = CreateCompilation(new[] { source, s_collectionExtensions }, targetFramework: TargetFramework.Net80); 31681var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 31707var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 31731var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 31755var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 31778var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 31813targetFramework: TargetFramework.Net70, 31836var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 31870targetFramework: TargetFramework.Net70, 31895var comp = CreateCompilation(new[] { source, s_collectionExtensions }, targetFramework: TargetFramework.Net70); 32052CreateCompilation(source, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics( 32329var comp = CreateCompilation(new[] { sourceA, s_collectionExtensions }, targetFramework: TargetFramework.Net80, options: ExecutionConditionUtil.IsMonoOrCoreClr ? TestOptions.DebugExe : TestOptions.DebugDll); 32402var verifier = CompileAndVerify(new[] { sourceA, s_collectionExtensions }, targetFramework: TargetFramework.Net80, expectedOutput: IncludeExpectedOutput("[1, 2, 3],"), verify: Verification.Skipped); 32460var verifier = CompileAndVerify(new[] { sourceA, s_collectionExtensions }, targetFramework: TargetFramework.Net80, expectedOutput: IncludeExpectedOutput("[[1, 2, 3]],"), verify: Verification.Skipped); 32502var verifier = CompileAndVerify([sourceA, s_collectionExtensions], targetFramework: TargetFramework.Net80, expectedOutput: IncludeExpectedOutput("[],"), verify: Verification.Skipped); 32533var comp = CreateCompilation([sourceA, s_collectionExtensions], options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 32569var verifier = CompileAndVerify(new[] { sourceA, s_collectionExtensions }, targetFramework: TargetFramework.Net80, expectedOutput: IncludeExpectedOutput("[1, 2, 3],"), verify: Verification.Skipped); 32608var verifier = CompileAndVerify(new[] { sourceA, s_collectionExtensions }, targetFramework: TargetFramework.Net80, expectedOutput: IncludeExpectedOutput("[1, 2, 3],"), verify: Verification.Skipped); 32645var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net60); 32669comp = CreateCompilation(new[] { sourceA, sourceB }, targetFramework: TargetFramework.Net60); 32704var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Mscorlib40); 32726comp = CreateCompilation(new[] { sourceA, sourceB }, targetFramework: TargetFramework.Mscorlib40); 32758var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Mscorlib40); 32780comp = CreateCompilation(new[] { sourceA, sourceB }, targetFramework: TargetFramework.Mscorlib40); 32811targetFramework: TargetFramework.Net80, 32937var verifier = CompileAndVerify(new[] { sourceA, s_collectionExtensions }, targetFramework: TargetFramework.Net80, expectedOutput: IncludeExpectedOutput("[1, 2, 3],"), verify: Verification.Skipped); 32984var verifier = CompileAndVerify([sourceA, s_collectionExtensions], targetFramework: TargetFramework.Net80, expectedOutput: IncludeExpectedOutput("[1, 2, 3],"), verify: Verification.Skipped); 33015var verifier = CompileAndVerify([sourceA, s_collectionExtensions], targetFramework: TargetFramework.Net80, expectedOutput: IncludeExpectedOutput("[1, 2, 3],"), verify: Verification.Skipped); 33098targetFramework: TargetFramework.Net90, 33150targetFramework: TargetFramework.Net90, 33187targetFramework: TargetFramework.Net90, 33224targetFramework: TargetFramework.Net90, 33260targetFramework: TargetFramework.Net90, 33299targetFramework: TargetFramework.Net90, 33368targetFramework: TargetFramework.Net90, 33440var verifier = CompileAndVerify(source, targetFramework: TargetFramework.Net70, verify: Verification.Skipped, options: TestOptions.ReleaseDll.WithSpecificDiagnosticOptions(WithSpanAllocWarning)); 33469verifier = CompileAndVerify(source, targetFramework: TargetFramework.Net80, verify: Verification.Skipped); 33584var comp = CreateCompilation(new[] { sourceA, sourceB }, targetFramework: TargetFramework.Net80); 33633var comp = CreateCompilation(new[] { sourceA, sourceB }, targetFramework: TargetFramework.Net80); 33754CreateCompilation(src, targetFramework: TargetFramework.Net70, options: TestOptions.ReleaseExe.WithSpecificDiagnosticOptions(WithSpanAllocWarning)).VerifyEmitDiagnostics( 33806CreateCompilation(src, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics( 33849CreateCompilation(src, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics( 33887CreateCompilation(src, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics(); 33920CreateCompilation(src, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics( 33957CreateCompilation(src, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics(); 33998CreateCompilation(src, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics( 34044CreateCompilation(src, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics( 34087var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics(); 34135var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics(); 34189var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics( 34251CreateCompilation(src, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics( 34291var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics(); 34345CreateCompilation(src, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics( 34395CreateCompilation(src, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics( 34447CreateCompilation(src, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics( 34490CreateCompilation(src, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics( 34533CreateCompilation(src, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics( 34851CreateCompilation(src, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics( 35152var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics( 35248var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics( 35311CreateCompilation(src, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics( 35361CreateCompilation(src, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics( 35393CreateCompilation(src, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics( 35422CreateCompilation(src, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics( 35466CreateCompilation(src, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics( 35500CreateCompilation(src2, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics( 35546CreateCompilation(src, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics( 35586CreateCompilation(src, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics( 35612CreateCompilation(src, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics( 35646var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics( 35696CreateCompilation(src, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics( 35735CreateCompilation(src, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics( 35774CreateCompilation(src, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics( 35815CreateCompilation(src, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics( 35858CreateCompilation(src, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics( 35908CreateCompilation(src, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics( 35941CreateCompilation(src, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics( 35964CreateCompilation(src, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics(); 36049var comp = CreateCompilation(new[] { source, CollectionBuilderAttributeDefinition }, targetFramework: TargetFramework.Net70, options: TestOptions.ReleaseDll.WithSpecificDiagnosticOptions(WithSpanAllocWarning)); 36195var verifier = CompileAndVerify(new[] { source, s_collectionExtensionsWithSpan }, expectedOutput: IncludeExpectedOutput("[1, 2, 3], [1, 2, 3],"), targetFramework: TargetFramework.Net80, verify: Verification.Skipped); 36259var verifier = CompileAndVerify(new[] { source, s_collectionExtensionsWithSpan }, expectedOutput: IncludeExpectedOutput("[1, 2, 3], [1, 2, 3],"), targetFramework: TargetFramework.Net80, verify: Verification.Skipped); 36303var verifier = CompileAndVerify(new[] { source, s_collectionExtensionsWithSpan }, expectedOutput: IncludeExpectedOutput("[1, 2, 3], [4, 5, 6], [1, 2, 3, 4, 5, 6],"), verify: Verification.Skipped, targetFramework: TargetFramework.Net80); 36400var verifier = CompileAndVerify(new[] { source, s_collectionExtensionsWithSpan }, expectedOutput: IncludeExpectedOutput("[D, D],"), verify: Verification.Skipped, targetFramework: TargetFramework.Net80); 36508var verifier = CompileAndVerify(new[] { source, s_collectionExtensionsWithSpan }, verify: Verification.Fails, expectedOutput: IncludeExpectedOutput("[1, 2, 3, 4, 5, 6],"), targetFramework: TargetFramework.Net80); 36592var verifier = CompileAndVerify(new[] { source, s_collectionExtensionsWithSpan }, verify: Verification.FailsPEVerify, expectedOutput: IncludeExpectedOutput("[1, 2, 3, 4, 5, 6],"), targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 36675var verifier = CompileAndVerify(new[] { source, s_collectionExtensionsWithSpan }, verify: Verification.FailsPEVerify, expectedOutput: IncludeExpectedOutput("[1, 2, 3, 4, 5, 6],"), targetFramework: TargetFramework.Net80); 36768var comp = CreateCompilation(new[] { source, s_collectionExtensionsWithSpan }, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 36824var verifier = CompileAndVerify(new[] { source, s_collectionExtensionsWithSpan }, verify: Verification.FailsPEVerify, expectedOutput: IncludeExpectedOutput("[Derived], [Derived, Derived],"), targetFramework: TargetFramework.Net80); 36932var verifier = CompileAndVerify(new[] { source, s_collectionExtensionsWithSpan }, verify: Verification.FailsPEVerify, expectedOutput: IncludeExpectedOutput("[1, 2, 3, 4, 5, 6],"), targetFramework: TargetFramework.Net80); 37093var verifier = CompileAndVerify(new[] { source, s_collectionExtensionsWithSpan }, expectedOutput: IncludeExpectedOutput("[1, 2, 3, 4, 5, 6],"), targetFramework: TargetFramework.Net80, verify: Verification.Skipped); 37192var verifier = CompileAndVerify(new[] { source, s_collectionExtensionsWithSpan }, expectedOutput: expectedOutput, targetFramework: TargetFramework.Net80, verify: Verification.Skipped); 37271var comp = CreateCompilation(new[] { source, s_collectionExtensionsWithSpan }, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net80); 37328var comp = CreateCompilation([source, s_collectionExtensions], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 37373var comp = CreateCompilation([source, s_collectionExtensions], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 37418var comp = CreateCompilation([source, s_collectionExtensions], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 37533var verifier = CompileAndVerify([source, s_collectionExtensionsWithSpan], expectedOutput: IncludeExpectedOutput("[a], [a], "), targetFramework: TargetFramework.Net80, verify: Verification.Skipped); 37578var verifier = CompileAndVerify([source, s_collectionExtensionsWithSpan], expectedOutput: IncludeExpectedOutput("[a], [a], "), targetFramework: TargetFramework.Net80, verify: Verification.Skipped); 37690targetFramework: TargetFramework.Net80, 37821targetFramework: TargetFramework.Net80, 38047var comp = CreateCompilation([source, s_collectionExtensions], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 38141var comp = CreateCompilation([source, s_collectionExtensions], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 38271var verifier = CompileAndVerify(source, targetFramework: TargetFramework.Net80, verify: Verification.Skipped); 38328var verifier = CompileAndVerify(new[] { source, s_collectionExtensionsWithSpan }, expectedOutput: IncludeExpectedOutput("[1, 2, 2],"), targetFramework: TargetFramework.Net80, verify: Verification.Skipped); 38557var verifier = CompileAndVerify(new[] { source, s_collectionExtensionsWithSpan }, expectedOutput: IncludeExpectedOutput("[1, 2, 3], [1, 2, 3],"), targetFramework: TargetFramework.Net80, verify: Verification.Skipped); 38605var verifier = CompileAndVerify(new[] { source, s_collectionExtensionsWithSpan }, expectedOutput: IncludeExpectedOutput("[1, 2, 3], [1, 2, 3],"), targetFramework: TargetFramework.Net80, verify: Verification.Skipped); 38648var verifier = CompileAndVerify(new[] { source, s_collectionExtensionsWithSpan }, expectedOutput: IncludeExpectedOutput("[1, 2, 3], [1, 2, 3],"), targetFramework: TargetFramework.Net80, verify: Verification.Skipped); 39346var verifier = CompileAndVerify([source, s_collectionExtensions], expectedOutput: IncludeExpectedOutput("[1, 2, 3],"), targetFramework: TargetFramework.Net80, verify: Verification.Skipped); 39838var verifier = CompileAndVerify(source, expectedOutput: IncludeExpectedOutput("1234"), targetFramework: TargetFramework.Net80, verify: Verification.Skipped); 40285targetFramework: TargetFramework.Standard, 40410var verifier = CompileAndVerify(new[] { source, s_collectionExtensionsWithSpan }, expectedOutput: IncludeExpectedOutput("[1, 2, 3], [1, 2, 3, 4],"), targetFramework: TargetFramework.Net80, verify: Verification.Skipped); 40461var verifier = CompileAndVerify(new[] { source, s_collectionExtensionsWithSpan }, expectedOutput: IncludeExpectedOutput("[a, b, c], [a, b, c, d],"), targetFramework: TargetFramework.Net80, verify: Verification.Skipped); 40527var verifier = CompileAndVerify(new[] { source, s_collectionExtensionsWithSpan }, expectedOutput: IncludeExpectedOutput("[a, b, c], [a, b, c],"), targetFramework: TargetFramework.Net80, verify: Verification.Skipped); 40595var verifier = CompileAndVerify(new[] { source, s_collectionExtensionsWithSpan }, expectedOutput: IncludeExpectedOutput("[a, b, c], [a, b, c, a, b, c],"), targetFramework: TargetFramework.Net80, verify: Verification.Skipped); 40633var verifier = CompileAndVerify(new[] { source, s_collectionExtensionsWithSpan }, expectedOutput: IncludeExpectedOutput("[1, 2, 3], [1, 2, 3, 4],"), targetFramework: TargetFramework.Net80, verify: Verification.Skipped); 40864var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 40901var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 40938var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 44890var comp = CreateCompilation([sourceB, sourceA], targetFramework: TargetFramework.Net80); 44946var comp = CreateCompilation([sourceB, sourceA], targetFramework: TargetFramework.Net80); 44993var comp = CreateCompilation([sourceB, sourceA], targetFramework: TargetFramework.Net80); 45045var comp = CreateCompilation([sourceB, sourceA], targetFramework: TargetFramework.Net80); 45487public void CreatingNewListFromLengthWithSideEffects([CombinatorialValues(TargetFramework.Net70, TargetFramework.Net80)] TargetFramework targetFramework) 45700var myCollection_v0 = CreateCompilation(myCollection_v0Source, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll, assemblyName: "Collection"); 45712var builder = CreateCompilation(builderSource, references: [myCollection_v0.ToMetadataReference()], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 45727var myCollection = CreateCompilation(myCollectionSource, references: [builder.ToMetadataReference()], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll, assemblyName: "Collection"); 45745var comp = CreateCompilation(src, references: [myCollectionRef, builder.EmitToImageReference()], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 45752comp = CreateCompilation(src, references: [myCollectionRef], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 46081var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 46110var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 46139var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 46168var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 46206var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 46261comp = CreateCompilation(source, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 46269comp = CreateCompilation(source, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 46318var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 46373comp = CreateCompilation(source, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 46381comp = CreateCompilation(source, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 46398comp = CreateCompilation(source, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 46445targetFramework: TargetFramework.Net80, 46532var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 46624var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 46719var verifier = CompileAndVerify([source, s_collectionWithRefStructElementType], targetFramework: TargetFramework.Net90, expectedOutput: IncludeExpectedOutput("1234"), verify: Verification.Fails); 46855var comp = CreateCompilation([source, s_collectionWithRefStructElementType], targetFramework: TargetFramework.Net90); 46881var comp = CreateCompilation([source, s_collectionWithRefStructElementType], targetFramework: TargetFramework.Net90); 46905var comp = CreateCompilation([source, s_collectionWithRefStructElementType], targetFramework: TargetFramework.Net90); 46931var comp = CreateCompilation([source, s_collectionWithRefStructElementType], targetFramework: TargetFramework.Net90); 46953var comp = CreateCompilation([source, s_collectionWithRefStructElementType], targetFramework: TargetFramework.Net90); 46978var comp = CreateCompilation([source, s_collectionWithRefStructElementType], targetFramework: TargetFramework.Net90); 47004var comp = CreateCompilation([source, s_collectionWithRefStructElementType], targetFramework: TargetFramework.Net90); 47026var comp = CreateCompilation([source, s_collectionWithRefStructElementType], targetFramework: TargetFramework.Net90); 47069var verifier = CompileAndVerify([sourceA, sourceB, s_collectionExtensionsWithSpan], expectedOutput: IncludeExpectedOutput(expectedOutput), targetFramework: TargetFramework.Net100, verify: ilVerifyFailure, symbolValidator: verifyResult(shouldHaveSynthesizedArrayType: arrayLength == 17, arrayLength)); 47104var comp = CreateCompilation([sourceA, sourceB, s_collectionExtensionsWithSpan], targetFramework: TargetFramework.Net100); 47176var libraryComp = CreateCompilation(librarySource, targetFramework: TargetFramework.Net80); 47214var consumerComp = CreateCompilation([consumerSource, s_collectionExtensionsWithSpan], options: TestOptions.ReleaseExe, references: [libraryRef], targetFramework: TargetFramework.Net80);
Semantics\ExperimentalAttributeTests.cs (8)
935var derivedComp = CreateCompilation(derivedSrc, new[] { originalC.ToMetadataReference(), attrRef }, targetFramework: TargetFramework.Standard); 938var comp = CreateCompilation("_ = new Derived();", new[] { derivedComp.ToMetadataReference(), retargetedC.ToMetadataReference() }, targetFramework: TargetFramework.Standard); 970var derivedComp = CreateCompilation(derivedSrc, new[] { originalC.ToMetadataReference(), attrRef }, targetFramework: TargetFramework.Standard); 973var comp = CreateCompilation("_ = new Derived();", new[] { derivedComp.ToMetadataReference(), retargetedC.ToMetadataReference() }, targetFramework: TargetFramework.Standard); 1000var derivedComp = CreateCompilation(@base, new[] { originalC.ToMetadataReference(), attrRef }, targetFramework: TargetFramework.Standard); 1003var comp = CreateCompilation("_ = new Derived();", new[] { derivedComp.ToMetadataReference(), retargetedC.ToMetadataReference() }, targetFramework: TargetFramework.Standard); 1035var derivedComp = CreateCompilation(@base, new[] { originalC.ToMetadataReference(), attrRef }, targetFramework: TargetFramework.Standard); 1038var comp = CreateCompilation("_ = new Derived();", new[] { derivedComp.ToMetadataReference(), retargetedC.ToMetadataReference() }, targetFramework: TargetFramework.Standard);
Semantics\ExtensionOperatorsTests.cs (65)
236var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 373var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 959var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 1990var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 2425var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 2698var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 3144CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp).VerifyDiagnostics(); 4499var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 4580var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 4615var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 4683var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 4708var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 5840var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 5903var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 5968var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 6850var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90, options: TestOptions.DebugExe); 8113var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 8661CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp).VerifyDiagnostics(); 8693CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp).VerifyDiagnostics(); 8721CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp).VerifyDiagnostics( 8810CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp).VerifyDiagnostics(); 8842CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp).VerifyDiagnostics( 9432var comp = CreateCompilation(src, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 9520var comp = CreateCompilation(src, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 9662var comp = CreateCompilation(src, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 11829var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 13520var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 14807var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90, options: TestOptions.DebugExe); 15168var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 15232var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 15805var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 15843var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 16627CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp).VerifyDiagnostics( 16669CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp).VerifyDiagnostics( 16710CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp).VerifyDiagnostics(); 16742CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp).VerifyDiagnostics( 16806CreateCompilation(text, targetFramework: TargetFramework.NetCoreApp).VerifyDiagnostics( 16931CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp).VerifyDiagnostics( 16989CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp).VerifyDiagnostics( 17046CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp).VerifyDiagnostics(); 17085CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp).VerifyDiagnostics( 17951var comp = CreateCompilation(src, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 18308var comp = CreateCompilation(src, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 20156var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 20237var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 20272var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 20318var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 21476var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 21539var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 21604var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 22816var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90, options: TestOptions.DebugExe); 24216var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 24741CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp).VerifyDiagnostics( 24790CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp).VerifyDiagnostics(); 24822CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp).VerifyDiagnostics( 25026CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp).VerifyDiagnostics(); 25056CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp).VerifyDiagnostics(); 25086CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp).VerifyDiagnostics(); 25124var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.UnsafeDebugDll); 25232var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.UnsafeDebugDll); 25640CreateCompilation(source, targetFramework: TargetFramework.Net90).VerifyDiagnostics( 25708CreateCompilation(source, targetFramework: TargetFramework.Net90).VerifyDiagnostics( 26193var comp = CreateCompilation(src, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 26281var comp = CreateCompilation(src, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 26423var comp = CreateCompilation(src, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe);
Semantics\ExtensionTests.cs (202)
3171var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 3196var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 3226var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 3254var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 3275var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 3511var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 4175var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 4219var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 11738var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp); 11922var comp2 = CreateCompilation(src2, targetFramework: TargetFramework.StandardAndCSharp); 11945var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp); 12099var comp2 = CreateCompilation(src2, targetFramework: TargetFramework.StandardAndCSharp); 12122var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp); 12269var comp2 = CreateCompilation(src2, targetFramework: TargetFramework.StandardAndCSharp); 15833var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 15911var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 19887var comp = CreateCompilation(source, targetFramework: TargetFramework.Net90); 19916var comp = CreateCompilation(source, targetFramework: TargetFramework.Net90); 20237var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 20261var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 21494var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 21521var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 21557var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 21592var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 21635var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 21683CompileAndVerify([exeSource, src], targetFramework: TargetFramework.Net90, expectedOutput: expectedOutput, verify: Verification.FailsPEVerify).VerifyDiagnostics(); 21685var comp1 = CreateCompilation(src, targetFramework: TargetFramework.Net90); 21687var verifier = CompileAndVerify(exeSource, references: [useMetadataRef ? comp1.ToMetadataReference() : comp1.EmitToImageReference()], targetFramework: TargetFramework.Net90, expectedOutput: expectedOutput, verify: Verification.FailsPEVerify) 21831CompileAndVerify([exeSource, src], targetFramework: TargetFramework.Net90, expectedOutput: expectedOutput, verify: Verification.FailsPEVerify).VerifyDiagnostics(); 21833var comp1 = CreateCompilation(src, targetFramework: TargetFramework.Net90); 21835CompileAndVerify(exeSource, references: [useMetadataRef ? comp1.ToMetadataReference() : comp1.EmitToImageReference()], targetFramework: TargetFramework.Net90, expectedOutput: expectedOutput, verify: Verification.FailsPEVerify) 21872CompileAndVerify([exeSource, src], targetFramework: TargetFramework.Net90, expectedOutput: expectedOutput, verify: Verification.FailsPEVerify).VerifyDiagnostics(); 21874var comp1 = CreateCompilation(src, targetFramework: TargetFramework.Net90); 21876var verifier = CompileAndVerify(exeSource, references: [useMetadataRef ? comp1.ToMetadataReference() : comp1.EmitToImageReference()], targetFramework: TargetFramework.Net90, expectedOutput: expectedOutput, verify: Verification.FailsPEVerify) 22005var verifier = CompileAndVerify([exeSource, src], targetFramework: TargetFramework.Net90, expectedOutput: expectedOutput, verify: Verification.FailsPEVerify).VerifyDiagnostics(); 22032var comp1 = CreateCompilation(src, targetFramework: TargetFramework.Net90); 22034CompileAndVerify(exeSource, references: [useMetadataRef ? comp1.ToMetadataReference() : comp1.EmitToImageReference()], targetFramework: TargetFramework.Net90, expectedOutput: expectedOutput, verify: Verification.FailsPEVerify) 22070CompileAndVerify([exeSource, src], targetFramework: TargetFramework.Net90, expectedOutput: expectedOutput, verify: Verification.FailsPEVerify).VerifyDiagnostics(); 22072var comp1 = CreateCompilation(src, targetFramework: TargetFramework.Net90); 22074CompileAndVerify(exeSource, references: [useMetadataRef ? comp1.ToMetadataReference() : comp1.EmitToImageReference()], targetFramework: TargetFramework.Net90, expectedOutput: expectedOutput, verify: Verification.FailsPEVerify) 22117CreateCompilation([exeSource, src], targetFramework: TargetFramework.Net90).VerifyDiagnostics(expectedDiagnostics); 22119var comp1 = CreateCompilation(src, targetFramework: TargetFramework.Net90); 22121CreateCompilation(exeSource, references: [useMetadataRef ? comp1.ToMetadataReference() : comp1.EmitToImageReference()], targetFramework: TargetFramework.Net90).VerifyDiagnostics(expectedDiagnostics); 22267CreateCompilation([exeSource, src], targetFramework: TargetFramework.Net90).VerifyDiagnostics(expectedDiagnostic); 22269var comp1 = CreateCompilation(src, targetFramework: TargetFramework.Net90); 22271CreateCompilation(exeSource, references: [useMetadataRef ? comp1.ToMetadataReference() : comp1.EmitToImageReference()], targetFramework: TargetFramework.Net90).VerifyDiagnostics(expectedDiagnostic); 22429var verifier = CompileAndVerify([exeSource, src], targetFramework: TargetFramework.Net90, expectedOutput: expectedOutput, verify: Verification.FailsPEVerify).VerifyDiagnostics(); 22465var comp1 = CreateCompilation(src, targetFramework: TargetFramework.Net90); 22467CompileAndVerify(exeSource, references: [useMetadataRef ? comp1.ToMetadataReference() : comp1.EmitToImageReference()], targetFramework: TargetFramework.Net90, expectedOutput: expectedOutput, verify: Verification.FailsPEVerify); 22510var verifier = CompileAndVerify([exeSource, src], targetFramework: TargetFramework.Net90, expectedOutput: expectedOutput, verify: Verification.FailsPEVerify).VerifyDiagnostics(); 22543var comp1 = CreateCompilation(src, targetFramework: TargetFramework.Net90); 22545CompileAndVerify(exeSource, references: [useMetadataRef ? comp1.ToMetadataReference() : comp1.EmitToImageReference()], targetFramework: TargetFramework.Net90, expectedOutput: expectedOutput, verify: Verification.FailsPEVerify) 22590CreateCompilation([exeSource, src], targetFramework: TargetFramework.Net90).VerifyDiagnostics(expectedDiagnostic); 22592var comp1 = CreateCompilation(src, targetFramework: TargetFramework.Net90); 22594CreateCompilation(exeSource, references: [useMetadataRef ? comp1.ToMetadataReference() : comp1.EmitToImageReference()], targetFramework: TargetFramework.Net90).VerifyDiagnostics(expectedDiagnostic); 22637CompileAndVerify([exeSource, src], targetFramework: TargetFramework.Net90, expectedOutput: expectedOutput, verify: Verification.FailsPEVerify).VerifyDiagnostics(); 22639var comp1 = CreateCompilation(src, targetFramework: TargetFramework.Net90); 22641CompileAndVerify(exeSource, references: [useMetadataRef ? comp1.ToMetadataReference() : comp1.EmitToImageReference()], targetFramework: TargetFramework.Net90, expectedOutput: expectedOutput, verify: Verification.FailsPEVerify) 22686CreateCompilation([exeSource, src], targetFramework: TargetFramework.Net90).VerifyDiagnostics(expectedDiagnostics); 22688var comp1 = CreateCompilation(src, targetFramework: TargetFramework.Net90); 22690CreateCompilation(exeSource, references: [useMetadataRef ? comp1.ToMetadataReference() : comp1.EmitToImageReference()], targetFramework: TargetFramework.Net90).VerifyDiagnostics(expectedDiagnostics); 22735var verifier = CompileAndVerify([exeSource, src], targetFramework: TargetFramework.Net90, expectedOutput: expectedOutput, verify: Verification.FailsPEVerify) 22763var comp1 = CreateCompilation(src, targetFramework: TargetFramework.Net90); 22765CompileAndVerify(exeSource, references: [useMetadataRef ? comp1.ToMetadataReference() : comp1.EmitToImageReference()], targetFramework: TargetFramework.Net90, expectedOutput: expectedOutput, verify: Verification.FailsPEVerify) 23333var verifier = CompileAndVerify([exeSource, src], targetFramework: TargetFramework.Net90, verify: Verification.Fails).VerifyDiagnostics(); 23352var comp1 = CreateCompilation(src, targetFramework: TargetFramework.Net90); 23354CompileAndVerify(exeSource, references: [useMetadataRef ? comp1.ToMetadataReference() : comp1.EmitToImageReference()], targetFramework: TargetFramework.Net90, verify: Verification.Fails) 23402CreateCompilation([exeSource, src], targetFramework: TargetFramework.Net90).VerifyDiagnostics( 23456CreateCompilation([exeSource, src], targetFramework: TargetFramework.Net90).VerifyDiagnostics( 23510CreateCompilation([exeSource, src], targetFramework: TargetFramework.Net90).VerifyDiagnostics( 23564CreateCompilation([exeSource, src], targetFramework: TargetFramework.Net90).VerifyDiagnostics( 23621CreateCompilation([exeSource, src], targetFramework: TargetFramework.Net90).VerifyDiagnostics( 23673var verifier = CompileAndVerify([exeSource, src], targetFramework: TargetFramework.Net90, verify: Verification.Fails).VerifyDiagnostics(); 23701var comp1 = CreateCompilation(src, targetFramework: TargetFramework.Net90); 23703CompileAndVerify(exeSource, references: [useMetadataRef ? comp1.ToMetadataReference() : comp1.EmitToImageReference()], targetFramework: TargetFramework.Net90, verify: Verification.Fails) 23775CreateCompilation([exeSource, src], targetFramework: TargetFramework.Net90).VerifyDiagnostics(expectedDiagnostics); 23777var comp1 = CreateCompilation(src, targetFramework: TargetFramework.Net90); 23779CreateCompilation(exeSource, references: [useMetadataRef ? comp1.ToMetadataReference() : comp1.EmitToImageReference()], targetFramework: TargetFramework.Net90).VerifyDiagnostics(expectedDiagnostics); 23851CreateCompilation([exeSource, src], targetFramework: TargetFramework.Net90).VerifyDiagnostics(expectedDiagnostics); 23853var comp1 = CreateCompilation(src, targetFramework: TargetFramework.Net90); 23855CreateCompilation(exeSource, references: [useMetadataRef ? comp1.ToMetadataReference() : comp1.EmitToImageReference()], targetFramework: TargetFramework.Net90).VerifyDiagnostics(expectedDiagnostics); 23883var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 23937var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 24063var comp = CreateCompilationWithIL(src, ilSource: il, targetFramework: TargetFramework.Net90); 24114var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 24178CreateCompilation([exeSource, src], targetFramework: TargetFramework.Net90).VerifyDiagnostics( 24225CreateCompilation([src, exeSource], parseOptions: TestOptions.RegularPreview, targetFramework: TargetFramework.Net90).VerifyDiagnostics( 24283CompileAndVerify([exeSource, src], targetFramework: TargetFramework.Net90, expectedOutput: expectedOutput, verify: Verification.FailsPEVerify).VerifyDiagnostics(); 24285var comp1 = CreateCompilation(src, targetFramework: TargetFramework.Net90); 24287CompileAndVerify(exeSource, references: [useMetadataRef ? comp1.ToMetadataReference() : comp1.EmitToImageReference()], targetFramework: TargetFramework.Net90, expectedOutput: expectedOutput, verify: Verification.FailsPEVerify) 24317CreateCompilation(src, targetFramework: TargetFramework.Net90, parseOptions: TestOptions.RegularPreview).VerifyDiagnostics( 24352CreateCompilation(src, parseOptions: TestOptions.RegularPreview, targetFramework: TargetFramework.Net90).VerifyDiagnostics( 24645var comp = CreateCompilation(code, targetFramework: TargetFramework.NetCoreApp); 25288var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 25308var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 25330var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 25652var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 25729var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 25741comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 25770var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 26366var comp = CreateCompilation(text, options: TestOptions.UnsafeReleaseExe, targetFramework: TargetFramework.Net90); 26401var comp = CreateCompilation(text, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90); 26588VerifyOperationTreeAndDiagnosticsForTest<FixedStatementSyntax>(src, expectedOperationTree, [], targetFramework: TargetFramework.Net70, compilationOptions: TestOptions.UnsafeReleaseExe); 26716VerifyOperationTreeAndDiagnosticsForTest<LocalDeclarationStatementSyntax>(text, expectedOperationTree, [], targetFramework: TargetFramework.Net70); 27103var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 27119VerifyOperationTreeAndDiagnosticsForTest<AssignmentExpressionSyntax>(src, expectedOperationTree, expectedDiagnostics, targetFramework: TargetFramework.Net70); 27131comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 27156var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 27172comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 27196var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 27227var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 27246comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 27279var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 27302VerifyOperationTreeAndDiagnosticsForTest<AssignmentExpressionSyntax>(src, expectedOperationTree, expectedDiagnostics, targetFramework: TargetFramework.Net70); 27315comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 27340var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 27369var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 27389comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 27413var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 27431comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 27454var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 27485var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 27504comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 27529var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 27548comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 27573var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 27601var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 27620comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 27712var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 27767var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 27800var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 27847var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 27892var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 27999var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 28055var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 28186var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 28273var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 28291comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 28341var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 28635var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 28669comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 29193var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugExe, targetFramework: TargetFramework.Net90); 29225var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugExe, targetFramework: TargetFramework.Net90); 33145var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 35695var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp); 35718CreateCompilation(source, targetFramework: TargetFramework.Net90).VerifyDiagnostics( 36858var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 36884var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 36919var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 36944var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 39968var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 42263var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 42340var comp = CreateCompilation(source, targetFramework: TargetFramework.Net90); 42445var comp = CreateCompilation(source, targetFramework: TargetFramework.Net90); 42543var comp = CreateCompilation(source, targetFramework: TargetFramework.Net90); 42614var comp = CreateCompilation(source, targetFramework: TargetFramework.Net90); 43213var comp = CreateCompilation(source, targetFramework: TargetFramework.Net90); 45078var comp = CreateCompilation(text, targetFramework: TargetFramework.Net90); 45127var comp = CreateCompilation(text, targetFramework: TargetFramework.Net90); 45791var comp = CreateCompilation(source, targetFramework: TargetFramework.Net90); 45872var comp = CreateCompilation(source, targetFramework: TargetFramework.Net90); 45940var comp = CreateCompilation(source, targetFramework: TargetFramework.Net90); 46017var comp = CreateCompilation(source, targetFramework: TargetFramework.Net90); 47670var comp = CreateCompilation([src, libSrc], targetFramework: TargetFramework.Net90); 47673var libComp = CreateCompilation(libSrc, targetFramework: TargetFramework.Net90); 47674var comp2 = CreateCompilation(src, references: [libComp.EmitToImageReference()], targetFramework: TargetFramework.Net90); 47725var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 47755var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 47785var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 47815var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 47850var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 47893var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 47937var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 47999var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 48072var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 48110var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 48127VerifyOperationTreeAndDiagnosticsForTest<AttributeSyntax>(src, expectedOperationTree, expectedDiagnostics, targetFramework: TargetFramework.Net90); 48148comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 48164comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 48189var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 48224var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 48257var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 48290var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 48330comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 48362comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 48412var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 48432comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 48460var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 48512var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 48540var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 48569var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 48596var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 48627var comp = CreateCompilation(source, targetFramework: TargetFramework.Net90); 48658var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 48821var comp2 = CreateCompilation(src2, references: [comp.EmitToImageReference()], targetFramework: TargetFramework.Net90); 48860var comp = CreateCompilation([src, libSrc], targetFramework: TargetFramework.Net90); 48863var libComp = CreateCompilation(libSrc, targetFramework: TargetFramework.Net90); 48864var comp2 = CreateCompilation(src, references: [libComp.EmitToImageReference()], targetFramework: TargetFramework.Net90); 48914var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 48942comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 50278var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90); 50301var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90);
Semantics\ExtensionTests2.cs (103)
339var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 741var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 768var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 1161var comp = CreateCompilation([src, libSrc], targetFramework: TargetFramework.Net90); 1172var libComp = CreateCompilation(libSrc, targetFramework: TargetFramework.Net90); 1173var comp2 = CreateCompilation(src, references: [libComp.EmitToImageReference()], targetFramework: TargetFramework.Net90); 1722var comp = CreateCompilation([src, libSrc], targetFramework: TargetFramework.Net90); 1725var libComp = CreateCompilation(libSrc, targetFramework: TargetFramework.Net90); 1726var comp2 = CreateCompilation(src, references: [libComp.EmitToImageReference()], targetFramework: TargetFramework.Net90); 1744comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 1782var comp = CreateCompilation([src, libSrc], targetFramework: TargetFramework.Net90); 1785var libComp = CreateCompilation(libSrc, targetFramework: TargetFramework.Net90); 1786var comp2 = CreateCompilation(src, references: [libComp.EmitToImageReference()], targetFramework: TargetFramework.Net90); 1849var comp = CreateCompilation([src, libSrc], targetFramework: TargetFramework.Net90); 1852var libComp = CreateCompilation(libSrc, targetFramework: TargetFramework.Net90); 1853var comp2 = CreateCompilation(src, references: [libComp.EmitToImageReference()], targetFramework: TargetFramework.Net90); 1898var comp = CreateCompilation([src, libSrc], targetFramework: TargetFramework.Net90); 1901var libComp = CreateCompilation(libSrc, targetFramework: TargetFramework.Net90); 1902var comp2 = CreateCompilation(src, references: [libComp.EmitToImageReference()], targetFramework: TargetFramework.Net90); 1961var comp = CreateCompilation([src, libSrc], targetFramework: TargetFramework.Net90); 1964var libComp = CreateCompilation(libSrc, targetFramework: TargetFramework.Net90); 1965var comp2 = CreateCompilation(src, references: [libComp.EmitToImageReference()], targetFramework: TargetFramework.Net90); 2034var comp = CreateCompilation([src, libSrc], targetFramework: TargetFramework.Net90); 2043var libComp = CreateCompilation(libSrc, targetFramework: TargetFramework.Net90); 2044var comp2 = CreateCompilation(src, references: [libComp.EmitToImageReference()], targetFramework: TargetFramework.Net90); 2085comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 2134var comp = CreateCompilation([src, libSrc], targetFramework: TargetFramework.Net90); 2137var libComp = CreateCompilation(libSrc, targetFramework: TargetFramework.Net90); 2138var comp2 = CreateCompilation(src, references: [libComp.EmitToImageReference()], targetFramework: TargetFramework.Net90); 2181var comp = CreateCompilation([src, libSrc], targetFramework: TargetFramework.Net90); 2184var libComp = CreateCompilation(libSrc, targetFramework: TargetFramework.Net90); 2185var comp2 = CreateCompilation(src, references: [libComp.EmitToImageReference()], targetFramework: TargetFramework.Net90); 2237var comp = CreateCompilation([src, libSrc], targetFramework: TargetFramework.Net90); 2240var libComp = CreateCompilation(libSrc, targetFramework: TargetFramework.Net90); 2241var comp2 = CreateCompilation(src, references: [libComp.EmitToImageReference()], targetFramework: TargetFramework.Net90); 2261var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 2292var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 2326var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 2360var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 2394var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 2432var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 2673var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 2700var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 2758comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 2776comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 2864var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 3051var libComp = CreateCompilation(libSrc, targetFramework: TargetFramework.Mscorlib40); 3056var comp = CreateCompilation(src, targetFramework: TargetFramework.Mscorlib46, references: [libComp.ToMetadataReference()]); 22376var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 22668CompileAndVerify(src2, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90, verify: Verification.FailsPEVerify).VerifyTypeIL("C", """ 22855CompileAndVerify(src2, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90, verify: Verification.FailsPEVerify).VerifyTypeIL("C`1", """ 23107var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 23124comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 23144comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 23157CompileAndVerify(src2, targetFramework: TargetFramework.Net90, verify: Verification.FailsPEVerify).VerifyTypeIL("C`1", """ 23179var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 23199var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 23364var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90); 23384var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90); 23404var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90); 23424var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90); 23444var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90); 23464var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90); 23484var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90); 23507var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90); 23528var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90); 23549var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90); 23570var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90); 23583CompileAndVerify(src2, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90, verify: Verification.FailsPEVerify).VerifyTypeIL("C", """ 23605var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90); 23619CompileAndVerify(src2, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90, verify: Verification.FailsPEVerify).VerifyTypeIL("C", """ 23641var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90); 23655CompileAndVerify(src2, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90, verify: Verification.FailsPEVerify).VerifyTypeIL("C", """ 23677var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90); 23691CompileAndVerify(src2, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90, verify: Verification.FailsPEVerify).VerifyTypeIL("C", """ 23715var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90); 23737var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90); 23757var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90); 23771CompileAndVerify(src2, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90, verify: Verification.FailsPEVerify).VerifyTypeIL("C", """ 23792var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90); 23814var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90); 23839var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90); 23864var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90); 24032CompileAndVerify(src2, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90, verify: Verification.FailsPEVerify).VerifyTypeIL("C", """ 25015var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 25418var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 25446comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 25482var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 25911var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90); 26704var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 26714comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 28555var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 29066var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90); 29084var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90); 29102var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Net90); 30108var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 31324var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 31353comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 31385comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 31527var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 34325var allReferences = TargetFrameworkUtil.GetReferences(targetFramework: TargetFramework.Standard).Add(ilReference); 35350var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90); 35376var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90);
Semantics\InlineArrayTests.cs (557)
101var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 120var vbComp = CreateVisualBasicCompilation("", referencedAssemblies: TargetFrameworkUtil.GetReferences(TargetFramework.Net80, null)); 158var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 181var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 227var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 252var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 318var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 384var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 449var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 514var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 581var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 604var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 998var comp = CreateCompilation(consumer + src, targetFramework: TargetFramework.Net80); 1085var comp = CreateCompilation(consumer + src, targetFramework: TargetFramework.Net80); 1165var comp1 = CreateCompilation(src1 + InlineArrayAttributeDefinition, targetFramework: TargetFramework.Net50); 1166var comp2 = CreateCompilation("", references: new[] { comp1.ToMetadataReference() }, targetFramework: TargetFramework.Net60); 1186var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 1212var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 1242var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 1304var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 1330var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 1361var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 1387var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 1412var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 1436var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 1497var comp = CreateCompilationWithIL(src, ilSource, targetFramework: TargetFramework.Net80); 1533var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.DebugDll.WithAllowUnsafe(true)); 1572var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 1607var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 1642var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 1677var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 1712var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 1737var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 1764var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 1787var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 1811var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 1872var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 1902var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 1917var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 1956var comp = CreateCompilationWithIL(src, ilSource, targetFramework: TargetFramework.Net80); 1986var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 2010var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 2028var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.DebugDll.WithAllowUnsafe(true)); 2095var comp = CreateCompilationWithIL(src, ilSource, targetFramework: TargetFramework.Net80, options: TestOptions.DebugDll.WithAllowUnsafe(true)); 2113var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.DebugDll.WithAllowUnsafe(true)); 2131var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.DebugDll.WithAllowUnsafe(true)); 2153var comp1 = CreateCompilation(src1, targetFramework: TargetFramework.Net80, options: TestOptions.DebugDll); 2175var comp2 = CreateCompilation(src2, references: new[] { comp1.ToMetadataReference() }, targetFramework: TargetFramework.Net80, options: TestOptions.DebugExe); 2201var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 2228var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 2251var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 2279var comp1 = CreateCompilation(src1, targetFramework: TargetFramework.Net80, options: TestOptions.DebugDll); 2299var comp2 = CreateCompilation(src2, references: new[] { comp1.ToMetadataReference() }, targetFramework: TargetFramework.Net80, options: TestOptions.DebugExe); 2324var comp1 = CreateCompilation(src1, targetFramework: TargetFramework.Net80, options: TestOptions.DebugDll); 2353var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 2388var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 2422var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 2462var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 2492comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular12); 2495comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular11); 2553var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 2590var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 2633var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 2671var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 2703var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 2741var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 2782var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 2824var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 2864var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 2889var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 2914var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 2945var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 2983var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 3015var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 3041var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 3070var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 3100var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 3134var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 3197var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 3260var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 3336var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 3560var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 3792var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 4017var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 4142var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 4271var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 4402var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 4528var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 4678var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 4836var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 4894var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 4950var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 4997var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 5027var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 5074var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 5309var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 5527var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 5655var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 5871var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 5988var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 6017comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular12); 6020comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular11); 6071var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 6167var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 6183comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular12); 6186comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular11); 6247var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 6291var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 6329var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 6362var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 6401var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 6444var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 6487var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 6528var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 6553var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 6584var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 6622var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 6655var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 6681var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 6711var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 6741var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 6757var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 6780var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 6813var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 6857var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 6907var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 6957var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 7013var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 7063var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 7118var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 7153var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 7187var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 7257var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 7336var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 7473var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 7619var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 7788var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 7951var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 8110var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 8168var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 8210var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 8255var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 8285var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 8318var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 8342comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular12); 8345comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular11); 8377var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 8430var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 8485var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 8548var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 8602var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 8664var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 8696var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 8726var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 8758var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 8778var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 8812var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 8891var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 8945var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 8985var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 9022var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 9059var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 9124var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 9165var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 9199var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 9248var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 9295var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 9346var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 9397var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 9436var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 9481var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 9527var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 9564var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 9599var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 9647var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 9699var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 9751var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 9791var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 9831var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 9877var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 9916var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 9956var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 9985var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 10019var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 10066var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 10117var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 10156var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 10193var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 10228var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 10267var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 10310var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 10351var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 10396var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 10437var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 10466var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 10498var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 10534var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 10608var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 10660var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 10712var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 10752var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 10798var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 10844var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 10879var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 10914var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 10953var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 10992var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 11032var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 11066var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 11100var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 11136var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 11182var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 11228var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 11278var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 11352var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 11404var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 11443var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 11478var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 11520var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 11549var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 11575var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 11602var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 11628var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 11656var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 11680var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 11706var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 11729var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 11752var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 11775var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 11796var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 11817var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 11838var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 11864var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 11890var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 11911var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 11937var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 11965var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 12006var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 12062var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 12112var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 12146var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 12176var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 12203var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 12266var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 12333var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 12382var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 12417var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 12445var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 12479var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 12502var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 12529var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 12557var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 12591var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 12614var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 12641var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 12668var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 12706var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 12731var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 12754var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 12796var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 12841var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 12873var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 12898var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 12920var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 12974var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 13033var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 13086var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 13123comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular10); 13160var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 13216var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 13275var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 13317comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll, parseOptions: TestOptions.Regular10); 13348var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 13365comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll, parseOptions: TestOptions.Regular10); 13388var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 13402comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll, parseOptions: TestOptions.Regular10); 13434var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 13479comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll, parseOptions: TestOptions.Regular10); 13530var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 13548comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll, parseOptions: TestOptions.Regular10); 13591var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 13609comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll, parseOptions: TestOptions.Regular10); 13659var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 13700var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 13754var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 13812var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 13870var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 13923var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 13974var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 14025var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 14061var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 14092var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 14122var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 14162var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 14191var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 14241var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 14271var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 14300var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 14344var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 14372var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 14426var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 14451var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 14475var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 14507var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 14544var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 14569var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 14602var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 14641var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All)); 14690var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All)); 14739var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All)); 14787var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All)); 14834var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All)); 14878var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All)); 14935var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 14979var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 15029var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 15087var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 15123var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 15169var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 15198comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular12); 15201comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular11); 15253var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 15309var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80); 15351var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80); 15390var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 15445var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 15506var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 15569var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 15623var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 15651var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 15677var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 15703var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 15733var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80); 15776var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80); 15818var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80); 15860var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80); 15899var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 15925var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 15954var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 15983var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 16018var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 16053var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 16090var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 16127var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 16150var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 16188var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 16236var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 16288var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 16323var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 16362var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80); 16397var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80); 16438var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 16488var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 16539var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 16584var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 16623var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 16676var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 16883var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 16912var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80); 16946var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 16976var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 16979comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular12); 16982comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular11); 17014var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 17040var comp = CreateCompilation(src + Buffer10Definition, parseOptions: TestOptions.Regular13, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 17051comp = CreateCompilation(src + Buffer10Definition, parseOptions: TestOptions.Regular14, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 17054comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 17085var comp = CreateCompilation(src + Buffer10Definition, parseOptions: TestOptions.Regular13, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 17101comp = CreateCompilation(src + Buffer10Definition, parseOptions: TestOptions.Regular14, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 17104comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 17134var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 17168var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 17191var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 17218var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 17240var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 17300var compilation = CreateCompilation(source, targetFramework: TargetFramework.Net80); 17339var compilation = CreateCompilation(source, targetFramework: TargetFramework.Net80); 17393var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp); 17420var compilation = CreateCompilation(source, targetFramework: TargetFramework.Net80); 17447var compilation = CreateCompilation(source, targetFramework: TargetFramework.Net80); 17474var compilation = CreateCompilation(source, targetFramework: TargetFramework.Net80); 17501var compilation = CreateCompilation(source, targetFramework: TargetFramework.Net80); 17546var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 17608var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 17664var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 17739var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 17781var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 17816var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 17852var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 17910var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 17993var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 18016var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 18052var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 18088var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 18124var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 18173var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 18192var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 18204var vbComp = CreateVisualBasicCompilation("", referencedAssemblies: TargetFrameworkUtil.GetReferences(TargetFramework.Net70, null)); 18223var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 18249var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 18280var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.DebugExe.WithAllowUnsafe(true)); 18308var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.DebugExe.WithAllowUnsafe(true)); 18337var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.DebugExe.WithAllowUnsafe(true)); 18376var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.DebugExe.WithAllowUnsafe(true)); 18408var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.DebugExe.WithAllowUnsafe(true)); 18439var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.DebugExe.WithAllowUnsafe(true)); 18469var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.DebugExe.WithAllowUnsafe(true)); 18509var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.DebugExe.WithAllowUnsafe(true)); 18546var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 18644var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 18717var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 18779var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 18801var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 18824var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 18827comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll, parseOptions: TestOptions.Regular12); 18830comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll, parseOptions: TestOptions.Regular11); 18871var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 18956var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 19006var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 19070var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 19092var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 19128var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 19163var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 19205var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 19293var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 19340var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 19373var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 19428var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 19495var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 19595var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 19636var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 19674var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 19712var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 19750var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 19787var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 19816var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 19851var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 19914var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 19952var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.DebugDll.WithAllowUnsafe(true)); 19993var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.DebugDll.WithAllowUnsafe(true)); 20051var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 20189comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.DebugExe); 20239var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 20390comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.DebugExe); 20480CreateCompilation(src, parseOptions: TestOptions.Regular12, targetFramework: TargetFramework.Net80).VerifyDiagnostics( 20487CompileAndVerify(src, parseOptions: TestOptions.Regular13, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe, 20490CompileAndVerify(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe, 20520var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 20574var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 20711comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.DebugExe); 20760var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 20911comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.DebugExe); 20945CreateCompilation(src, parseOptions: TestOptions.Regular12, targetFramework: TargetFramework.Net80).VerifyDiagnostics( 20952CompileAndVerify(src, parseOptions: TestOptions.Regular13, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe, 20955CompileAndVerify(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe, 20976var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 21025var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 21128comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.DebugExe); 21160CreateCompilation(src, parseOptions: TestOptions.Regular12, targetFramework: TargetFramework.Net80).VerifyDiagnostics( 21170CompileAndVerify(src, parseOptions: TestOptions.Regular13, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe, 21173CompileAndVerify(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe, 21205CreateCompilation(src, parseOptions: TestOptions.Regular12, targetFramework: TargetFramework.Net80).VerifyDiagnostics( 21223CreateCompilation(src, parseOptions: TestOptions.Regular13, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics(expectedDiagnostics); 21225CreateCompilation(src, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics(expectedDiagnostics); 21256CreateCompilation(src, parseOptions: TestOptions.Regular12, targetFramework: TargetFramework.Net80).VerifyDiagnostics( 21273CreateCompilation(src, parseOptions: TestOptions.Regular13, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics(expectedDiagnostics); 21275CreateCompilation(src, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics(expectedDiagnostics); 21307CreateCompilation(src, parseOptions: TestOptions.Regular12, targetFramework: TargetFramework.Net80).VerifyDiagnostics( 21322CreateCompilation(src, parseOptions: TestOptions.Regular13, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics(expectedDiagnostics); 21324CreateCompilation(src, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics(expectedDiagnostics); 21374CreateCompilation(src, parseOptions: TestOptions.Regular12, targetFramework: TargetFramework.Net80).VerifyDiagnostics( 21386CreateCompilation(src, parseOptions: TestOptions.Regular13, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics(expectedDiagnostics); 21388CreateCompilation(src, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics(expectedDiagnostics); 21414CreateCompilation(src, parseOptions: TestOptions.Regular12, targetFramework: TargetFramework.Net80).VerifyDiagnostics( 21430CreateCompilation(src, parseOptions: TestOptions.Regular13, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics(expectedDiagnostics); 21432CreateCompilation(src, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics(expectedDiagnostics); 21458CreateCompilation(src, parseOptions: TestOptions.Regular12, targetFramework: TargetFramework.Net80).VerifyDiagnostics( 21470CreateCompilation(src, parseOptions: TestOptions.Regular13, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics(expectedDiagnostics); 21472CreateCompilation(src, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics(expectedDiagnostics); 21521var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 21523comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.DebugExe); 21551CreateCompilation(src, targetFramework: TargetFramework.Net80, parseOptions: TestOptions.Regular12).VerifyDiagnostics( 21563CreateCompilation(src, targetFramework: TargetFramework.Net80, parseOptions: TestOptions.Regular13).VerifyEmitDiagnostics(expectedDiagnostics); 21564CreateCompilation(src, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics(expectedDiagnostics); 21603CreateCompilation(src, parseOptions: TestOptions.Regular12, targetFramework: TargetFramework.Net80).VerifyDiagnostics( 21621CreateCompilation(src, parseOptions: TestOptions.Regular13, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics(expectedDiagnostics); 21623CreateCompilation(src, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics(expectedDiagnostics); 21672var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 21742comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.DebugExe); 21789var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 21862comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.DebugExe); 21901CreateCompilation(src, parseOptions: TestOptions.Regular12, targetFramework: TargetFramework.Net80).VerifyDiagnostics( 21908CompileAndVerify(src, parseOptions: TestOptions.Regular13, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe, 21911CompileAndVerify(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe, 21932var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 21991var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 22061comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.DebugExe); 22108var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 22181comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.DebugExe); 22223CreateCompilation(src, parseOptions: TestOptions.Regular12, targetFramework: TargetFramework.Net80).VerifyDiagnostics( 22230CompileAndVerify(src, parseOptions: TestOptions.Regular13, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe, 22233CompileAndVerify(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe, 22254var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 22302var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 22365comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.DebugExe); 22405CreateCompilation(src, parseOptions: TestOptions.Regular12, targetFramework: TargetFramework.Net80).VerifyDiagnostics( 22415CompileAndVerify(src, parseOptions: TestOptions.Regular13, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe, 22418CompileAndVerify(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe, 22458CreateCompilation(src, parseOptions: TestOptions.Regular12, targetFramework: TargetFramework.Net80).VerifyDiagnostics( 22476CreateCompilation(src, parseOptions: TestOptions.Regular13, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics(expectedDiagnostics); 22478CreateCompilation(src, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics(expectedDiagnostics); 22517CreateCompilation(src, parseOptions: TestOptions.Regular12, targetFramework: TargetFramework.Net80).VerifyDiagnostics( 22534CreateCompilation(src, parseOptions: TestOptions.Regular13, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics(expectedDiagnostics); 22536CreateCompilation(src, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics(expectedDiagnostics); 22576CreateCompilation(src, parseOptions: TestOptions.Regular12, targetFramework: TargetFramework.Net80).VerifyDiagnostics( 22591CreateCompilation(src, parseOptions: TestOptions.Regular13, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics(expectedDiagnostics); 22593CreateCompilation(src, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics(expectedDiagnostics); 22641CreateCompilation(src, parseOptions: TestOptions.Regular12, targetFramework: TargetFramework.Net80).VerifyDiagnostics( 22653CreateCompilation(src, parseOptions: TestOptions.Regular13, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics(expectedDiagnostics); 22655CreateCompilation(src, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics(expectedDiagnostics); 22681CreateCompilation(src, parseOptions: TestOptions.Regular12, targetFramework: TargetFramework.Net80).VerifyDiagnostics( 22697CreateCompilation(src, parseOptions: TestOptions.Regular13, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics(expectedDiagnostics); 22699CreateCompilation(src, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics(expectedDiagnostics); 22725CreateCompilation(src, parseOptions: TestOptions.Regular12, targetFramework: TargetFramework.Net80).VerifyDiagnostics( 22737CreateCompilation(src, parseOptions: TestOptions.Regular13, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics(expectedDiagnostics); 22739CreateCompilation(src, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics(expectedDiagnostics); 22786var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 22788comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.DebugExe); 22814CreateCompilation(src, targetFramework: TargetFramework.Net80, parseOptions: TestOptions.Regular12).VerifyDiagnostics( 22826CreateCompilation(src, targetFramework: TargetFramework.Net80, parseOptions: TestOptions.Regular13).VerifyEmitDiagnostics(expectedDiagnostics); 22827CreateCompilation(src, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics(expectedDiagnostics); 22864CreateCompilation(src, parseOptions: TestOptions.Regular12, targetFramework: TargetFramework.Net80).VerifyDiagnostics( 22882CreateCompilation(src, parseOptions: TestOptions.Regular13, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics(expectedDiagnostics); 22884CreateCompilation(src, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics(expectedDiagnostics); 22905var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 22938var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 22965var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 22989var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 23008var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 23045var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 23068var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 23104var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 23132var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 23154var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 23187var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 23220var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 23242var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 23264var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 23293var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 23319var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 23355var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 23399var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 23422CreateCompilation(src, parseOptions: TestOptions.Regular12, targetFramework: TargetFramework.Net80).VerifyDiagnostics( 23449CreateCompilation(src, parseOptions: TestOptions.Regular13, targetFramework: TargetFramework.Net80).VerifyDiagnostics(expectedDiagnostics); 23450CreateCompilation(src, targetFramework: TargetFramework.Net80).VerifyDiagnostics(expectedDiagnostics); 23476parseOptions: parseOptions, targetFramework: TargetFramework.Net80, verify: Verification.FailsPEVerify); 23630var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll);
Semantics\LockTests.cs (2)
134targetFramework: TargetFramework.Net90, 1366verify: Verification.Fails, targetFramework: TargetFramework.Net60).VerifyDiagnostics();
Semantics\OutVarTests.cs (2)
19617targetFramework: TargetFramework.Mscorlib461, 19636compilation = CreateCompilation(text, targetFramework: TargetFramework.Mscorlib461);
Semantics\ParamsCollectionTests.cs (201)
89var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe.WithMetadataImportOptions(MetadataImportOptions.All)); 191var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 269var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe.WithMetadataImportOptions(MetadataImportOptions.All)); 307var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 378targetFramework: TargetFramework.Net80, 404targetFramework: TargetFramework.Net70, 451var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 487var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 582var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe.WithMetadataImportOptions(MetadataImportOptions.All)); 635var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 713var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 771var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 820var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 870var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 929var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 970var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 1002var myCollection_v0 = CreateCompilation(myCollection_v0Source, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll, assemblyName: "Collection"); 1014var builder = CreateCompilation(builderSource, references: [myCollection_v0.ToMetadataReference()], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 1029var myCollection = CreateCompilation(myCollectionSource, references: [builder.ToMetadataReference()], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll, assemblyName: "Collection"); 1056var comp = CreateCompilation(src, references: [myCollectionRef, builder.EmitToImageReference()], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 1067comp = CreateCompilation(src, references: [myCollectionRef], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 1122var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 1187var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 1978var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 2022var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 2062var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 2103var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 2594var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe.WithMetadataImportOptions(MetadataImportOptions.All)); 3005var verifier = CompileAndVerify(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false, includeOneTimeHelpers: false) }, targetFramework: TargetFramework.Net80, 3964var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll, parseOptions: TestOptions.RegularPreview); 3967comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll, parseOptions: TestOptions.Regular13); 3970comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll, parseOptions: TestOptions.Regular12); 4004var comp1 = CreateCompilation(src1, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 4011var comp2 = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll, parseOptions: TestOptions.RegularPreview); 4014comp2 = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll, parseOptions: TestOptions.Regular13); 4017comp2 = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll, parseOptions: TestOptions.Regular12); 4058var comp = CreateCompilation(src2 + src1, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll, parseOptions: TestOptions.RegularPreview); 4061comp = CreateCompilation(src2 + src1, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll, parseOptions: TestOptions.Regular13); 4064comp = CreateCompilation(src2 + src1, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll, parseOptions: TestOptions.Regular12); 4071var comp1 = CreateCompilation(src1, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 4078var comp2 = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll, parseOptions: TestOptions.RegularPreview); 4081comp2 = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll, parseOptions: TestOptions.Regular13); 4084comp2 = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll, parseOptions: TestOptions.Regular12); 4126var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll, parseOptions: TestOptions.RegularPreview); 4129comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll, parseOptions: TestOptions.Regular13); 4132comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll, parseOptions: TestOptions.Regular12); 4386var comp1 = CreateCompilation(src1, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 4393var comp2 = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe, parseOptions: TestOptions.RegularPreview); 4396comp2 = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular13); 4399comp2 = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular12); 4430var comp = CreateCompilation(src1 + src2, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 4433var comp1 = CreateCompilation(src1, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 4434var comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 4437var comp3 = CreateCompilation(src1 + ParamCollectionAttributeSource, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 4438var comp4 = CreateCompilation(src2, references: [comp3.ToMetadataReference()], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 4441var comp5 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseModule); 4499var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe.WithMetadataImportOptions(MetadataImportOptions.All)); 4502var comp1 = CreateCompilation(ParamCollectionAttributeSource, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 4503var comp2 = CreateCompilation(src, references: [comp1.ToMetadataReference()], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe.WithMetadataImportOptions(MetadataImportOptions.All)); 4650var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe.WithMetadataImportOptions(MetadataImportOptions.All)); 4653var comp1 = CreateCompilation(ParamCollectionAttributeSource, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 4654var comp2 = CreateCompilation(src, references: [comp1.ToMetadataReference()], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe.WithMetadataImportOptions(MetadataImportOptions.All)); 4843var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 4881var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 4921var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80); 5054targetFramework: TargetFramework.Net80, 5164targetFramework: TargetFramework.Net80, 5269targetFramework: TargetFramework.Net80, 5340targetFramework: TargetFramework.Net80, 5376targetFramework: TargetFramework.Net80, 5437targetFramework: TargetFramework.Net80, 5480targetFramework: TargetFramework.Net80, 5501targetFramework: TargetFramework.Net80); 5537targetFramework: TargetFramework.Net80).VerifyDiagnostics( 5567targetFramework: TargetFramework.Net80, 5624targetFramework: TargetFramework.Net80, 5655targetFramework: TargetFramework.Net80, 5726targetFramework: TargetFramework.Net80, 5794targetFramework: TargetFramework.Net80, 5826targetFramework: TargetFramework.Net80, 5865targetFramework: TargetFramework.Net80); 5910targetFramework: TargetFramework.Net80); 5947targetFramework: TargetFramework.Net80); 5998targetFramework: TargetFramework.Net80, 6042targetFramework: TargetFramework.Net80, 6140var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 6170var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 6213var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 6295var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 6345var comp = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 6349comp = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular13); 6353comp = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular12); 6413var comp = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 6423comp = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular13); 6426comp = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular12); 6464comp = CreateCompilation(src3, references: [comp1Ref], targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular12); 6495var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 6524var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 6561var comp1 = CreateCompilation(src1, references: [comp0Ref], targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 6569comp1 = CreateCompilation(src1, references: [comp0Ref], targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular13); 6577comp1 = CreateCompilation(src1, references: [comp0Ref], targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular12); 6602var comp2 = CreateCompilation(src2, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 6639var comp1 = CreateCompilation(src1, references: [comp0Ref], targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 6647comp1 = CreateCompilation(src1, references: [comp0Ref], targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular13); 6655comp1 = CreateCompilation(src1, references: [comp0Ref], targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular12); 6680var comp2 = CreateCompilation(src2, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 6717var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 6754var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 6796var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 6838var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 6859var comp1 = CreateCompilation(src1, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseDll); 6872var comp2 = CreateVisualBasicCompilation(src2, referencedAssemblies: TargetFrameworkUtil.GetReferences(TargetFramework.Standard).Concat(comp1Ref)); 6884var comp = CreateCompilation(src, references: new[] { comp1Ref, comp2.EmitToImageReference() }, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 6920var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 6955var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 6986var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 7031var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 7058var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 7087var comp1 = CreateCompilation(src1, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 7112var comp2 = CreateCompilation(src2, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 7139var comp1 = CreateCompilation(src1, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 7164var comp2 = CreateCompilation(src2, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 7212var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 7261var comp = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 7265comp = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular13); 7269comp = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular12); 7326var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 7377var comp = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 7381comp = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular13); 7385comp = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular12); 7448var comp = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 7458comp = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular13); 7461comp = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular12); 7497comp = CreateCompilation(src3, references: [comp1Ref], targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular12); 7530var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 7563var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 7604var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 7645var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 7691var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 7737var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 7758var comp1 = CreateCompilation(src1, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseDll); 7774var comp2 = CreateVisualBasicCompilation(src2, referencedAssemblies: TargetFrameworkUtil.GetReferences(TargetFramework.Standard).Concat(comp1Ref)); 7786var comp = CreateCompilation(src, references: new[] { comp1Ref, comp2.EmitToImageReference() }, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 7830var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 7873var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 7922var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 7976var comp = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 7980comp = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular13); 7984comp = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular12); 8052var comp = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 8062comp = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular13); 8065comp = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular12); 8101comp = CreateCompilation(src3, references: [comp1Ref], targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular12); 8136var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 8168var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 8205var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 8233var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 8302var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 8367var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 8450var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 8515var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 8549var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 8588var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 8710targetFramework: TargetFramework.Net80); 8735targetFramework: TargetFramework.Net80); 8809targetFramework: TargetFramework.Net80); 8834targetFramework: TargetFramework.Net80); 8858targetFramework: TargetFramework.Net80, 8884targetFramework: TargetFramework.Net80); 8901targetFramework: TargetFramework.Net80, 8925targetFramework: TargetFramework.Net80); 8945targetFramework: TargetFramework.Net80, 8970targetFramework: TargetFramework.Net80); 9257var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 9298var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 9350var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 9404var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 9462var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 9519var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 9589var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 9677var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 9744var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 9785var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 9837var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 9898var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 9945var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 9998var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 10052var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 10108var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 10154var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 10196var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 10238var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 10284var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 14422var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 14485var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 15163var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 15232var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe); 16481targetFramework: TargetFramework.Net80, 16495targetFramework: TargetFramework.Net90, 16524var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll); 16551var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll);
Semantics\PatternMatchingTests3.cs (1)
5696var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators, targetFramework: TargetFramework.NetCoreApp);
Semantics\PatternMatchingTests4.cs (39)
5322var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 5362var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 5416var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 5463var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 5518var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 5582var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 5746var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 5768var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 6913var compilation = CreateCompilation(source, targetFramework: TargetFramework.Net80); 6943var compilation = CreateCompilation(source, targetFramework: TargetFramework.Net80); 6979var compilation = CreateCompilation(source, targetFramework: TargetFramework.Net80); 7027var compilation = CreateCompilation(source, targetFramework: TargetFramework.Net80); 7069var compilation = CreateCompilation(source, targetFramework: TargetFramework.Net80); 7105var compilation = CreateCompilation(source, targetFramework: TargetFramework.Net80); 7153var compilation = CreateCompilation(source, targetFramework: TargetFramework.Net80); 7200var compilation = CreateCompilation(source, targetFramework: TargetFramework.Net80); 7364var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 7393var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 7438var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 7492var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 7534var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 7582var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 7631var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 7673var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 7729var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 7799var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 7860var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 7927var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 7985var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 8043var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 8247var compilation = CreateCompilation(source, targetFramework: TargetFramework.Net80); 8378var compilation = CreateCompilation(source, targetFramework: TargetFramework.Net80); 8486var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 8737var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 8759var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 8784var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80); 9180var compilation = CreateCompilation(source, targetFramework: TargetFramework.Net80); 9210var compilation = CreateCompilation(source, targetFramework: TargetFramework.Net80); 9224var compilation = CreateCompilation(source, targetFramework: TargetFramework.Net80);
Semantics\PrimaryConstructorTests.cs (20)
6796var compilation1 = CreateCompilation(source1, targetFramework: TargetFramework.Net60); 6816var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60); 6838var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview.WithFeature("run-nullable-analysis", "never"), targetFramework: TargetFramework.NetCoreApp); 6864var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview.WithFeature("run-nullable-analysis", "never"), targetFramework: TargetFramework.NetCoreApp); 7118var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp); 11952var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseDll); 15553var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp); 15585var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp); 16251var comp = CreateCompilation(source, options: TestOptions.ReleaseDll, targetFramework: TargetFramework.NetCoreApp); 16277var comp = CreateCompilation(source, options: TestOptions.ReleaseDll, targetFramework: TargetFramework.NetCoreApp); 19891var comp = CreateCompilation([source1, source2], targetFramework: TargetFramework.Net80); 19926var comp = CreateCompilation([source1, source2], targetFramework: TargetFramework.Net80); 19962var comp = CreateCompilation([source1, source2], targetFramework: TargetFramework.Net80); 20123var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseDll); 20188var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseDll); 20608var comp = CreateCompilation(src1, targetFramework: TargetFramework.Mscorlib461Extended); 20632var comp = CreateCompilation(src1, targetFramework: TargetFramework.NetCoreApp); 21791var comp = CreateCompilation(source, options: TestOptions.ReleaseDll, targetFramework: TargetFramework.NetCoreApp); 21852var comp = CreateCompilation(source, options: TestOptions.ReleaseDll, targetFramework: TargetFramework.NetCoreApp); 21913var comp = CreateCompilation(source, options: TestOptions.ReleaseDll, targetFramework: TargetFramework.NetCoreApp);
Semantics\RecordTests.cs (22)
1244var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Mscorlib461); 1300var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Mscorlib461); 1353var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Mscorlib461); 1508var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Mscorlib461); 10776var comp = CreateCompilation(RuntimeUtilities.IsCoreClrRuntime ? source : new[] { source, IsExternalInitTypeDefinition }, targetFramework: TargetFramework.NetLatest); 12655var compA = CreateCompilation(RuntimeUtilities.IsCoreClrRuntime ? sourceA : new[] { sourceA, IsExternalInitTypeDefinition }, targetFramework: TargetFramework.NetLatest); 12694var compB = CreateCompilation(RuntimeUtilities.IsCoreClrRuntime ? sourceB : new[] { sourceB, IsExternalInitTypeDefinition }, references: new[] { refA }, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.NetLatest); 14145""", assemblyName: "Base", targetFramework: TargetFramework.Net70); 14158""", assemblyName: "Derived", references: [comp1.EmitToImageReference()], targetFramework: TargetFramework.Net80); 15901var comp = CreateCompilation(RuntimeUtilities.IsCoreClrRuntime ? source : new[] { source, IsExternalInitTypeDefinition }, targetFramework: TargetFramework.NetLatest); 21097var comp = CreateCompilation(RuntimeUtilities.IsCoreClrRuntime ? src : new[] { src, IsExternalInitTypeDefinition }, targetFramework: TargetFramework.NetLatest); 211332 3", targetFramework: TargetFramework.NetLatest).VerifyDiagnostics().VerifyIL("E.CHelper", @" 23712var comp = CreateCompilation(source, targetFramework: TargetFramework.NetLatest); 25773", targetFramework: TargetFramework.NetLatest); 26084var comp = CreateCompilation(text, targetFramework: TargetFramework.NetLatest); 30268var compA = CreateEmptyCompilation(new[] { sourceA, IsExternalInitTypeDefinition }, references: TargetFrameworkUtil.GetReferences(TargetFramework.NetStandard20)); 30298var compB = CreateCompilation(sourceB, references: new[] { refA }, options: TestOptions.ReleaseDll.WithSpecificDiagnosticOptions("CS1701", ReportDiagnostic.Suppress), parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.NetCoreApp); 30412var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60); 30471var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithFeature("run-nullable-analysis", "never"), targetFramework: TargetFramework.NetCoreApp); 30495var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithFeature("run-nullable-analysis", "never"), targetFramework: TargetFramework.NetCoreApp); 30546var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, targetFramework: TargetFramework.NetCoreApp); 30549comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, targetFramework: TargetFramework.Mscorlib461Extended);
Symbols\UserDefinedCompoundAssignmentOperatorsTests.cs (156)
38var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net60); 41comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions: TestOptions.Regular14, targetFramework: TargetFramework.Net60); 44comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions: TestOptions.Regular13, targetFramework: TargetFramework.Net60); 56comp = CreateCompilation(source, targetFramework: TargetFramework.Net60); 144var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net60); 162var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 180var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 204var comp1 = CreateCompilation(source1, targetFramework: TargetFramework.Net90); 236var comp2 = CreateCompilation(source2, references: [comp1.ToMetadataReference()], targetFramework: TargetFramework.Net90); 278var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 323var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 354var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 391var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 449var comp = CreateCompilation(source, targetFramework: TargetFramework.Net90); 501var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 556var comp = CreateCompilation(source1 + source2, targetFramework: TargetFramework.Net90); 559var comp1 = CreateCompilation(source1, targetFramework: TargetFramework.Net90); 561var comp2 = CreateCompilation(source2, references: [comp1.ToMetadataReference()], targetFramework: TargetFramework.Net90, parseOptions: TestOptions.Regular13); 623var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 680var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 707comp = CreateCompilation(["class C1 : I3, I4 {}", source], targetFramework: TargetFramework.Net90); 729var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 757var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 892var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 914var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 948var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 1000var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 1054var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 1109var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 1151var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 1286var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 1323var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 1345var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 1516var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 1561var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 1599var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 1642var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 1679var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 1729var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 1758comp = CreateCompilation([source2, source], targetFramework: TargetFramework.Net90); 2069var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 2106var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 2128var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 2207var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 2244var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 2266var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 2314var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 2510var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 2550var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 2591var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 2632var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 2731var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 2768var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 2805var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 2844var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 2881var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 5013var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 5190var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90, options: TestOptions.DebugExe); 5667var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90, options: TestOptions.DebugExe); 5722var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90, options: TestOptions.DebugExe); 7030var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 7221var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 7284var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net70).VerifyEmitDiagnostics(); 7329var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net70).VerifyEmitDiagnostics(); 7358var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net70).VerifyEmitDiagnostics(); 7386var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net70).VerifyEmitDiagnostics(); 7415var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net70).VerifyEmitDiagnostics(); 7901CreateCompilation(source, targetFramework: TargetFramework.Net70).VerifyDiagnostics( 7934CreateCompilation(source, targetFramework: TargetFramework.Net70).VerifyDiagnostics( 7979var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net60); 7982comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions: TestOptions.Regular14, targetFramework: TargetFramework.Net60); 7985comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions: TestOptions.Regular13, targetFramework: TargetFramework.Net60); 8005comp = CreateCompilation(source, targetFramework: TargetFramework.Net60); 8072var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net60); 8098var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net60); 8146var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net60); 8321var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net60); 8339var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 8357var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 8379var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 8401var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 8438var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 8524var comp = CreateCompilation(source, targetFramework: TargetFramework.Net90); 8593var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 8659var comp = CreateCompilation(source1 + source2, targetFramework: TargetFramework.Net90); 8662var comp1 = CreateCompilation(source1, targetFramework: TargetFramework.Net90); 8664var comp2 = CreateCompilation(source2, references: [comp1.ToMetadataReference()], targetFramework: TargetFramework.Net90, parseOptions: TestOptions.Regular13); 8744var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 8811var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 8841comp = CreateCompilation(["class C1 : I3 {}", source], targetFramework: TargetFramework.Net90); 8850comp = CreateCompilation(["class C1 : I4 {}", source], targetFramework: TargetFramework.Net90); 8879var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 8913var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 8937var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 9039var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 9063var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 9091var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 9137var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 9206var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 9270var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 9335var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 9379var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 9398var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 9498var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 9523var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 9541var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 9561var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 9834var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 9873var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 9915var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 9936var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 9970var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 9997var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 10068var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 10097comp = CreateCompilation([source2, source], targetFramework: TargetFramework.Net90); 10118var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 10145comp = CreateCompilation([source2, source], targetFramework: TargetFramework.Net90); 10501var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 10528var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 10547var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 10582var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 10678var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 10705var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 10724var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 10759var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 10801var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 10853var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 11174var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 11213var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 11249var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 11289var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 11326var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 11366var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 11403var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 11443var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 11577var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 11604var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 11640var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 11668var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 11704var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 11732var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 15670CreateCompilation(source, targetFramework: TargetFramework.Net90).VerifyDiagnostics( 15826CreateCompilation(source, targetFramework: TargetFramework.Net90).VerifyDiagnostics( 15887CreateCompilation(source, targetFramework: TargetFramework.Net90).VerifyDiagnostics( 16442var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 16603var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90, options: TestOptions.DebugExe); 17323var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90, options: TestOptions.DebugExe); 17378var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90, options: TestOptions.DebugExe); 18969var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 19056var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90); 19107var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net70).VerifyEmitDiagnostics(); 19148var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net70).VerifyEmitDiagnostics(); 19176var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net70).VerifyEmitDiagnostics(); 19205var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net70).VerifyEmitDiagnostics(); 19233var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net70).VerifyEmitDiagnostics(); 19262var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net70).VerifyEmitDiagnostics();
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (13)
EditAndContinue\ActiveStatementTests.cs (2)
13056targetFrameworks: [TargetFramework.NetCoreApp], 14340TargetFramework.NetCoreApp,
EditAndContinue\Helpers\EditAndContinueValidation.cs (5)
73TargetFramework[]? targetFrameworks = null, 126TargetFramework[]? targetFrameworks = null, 129foreach (var targetFramework in targetFrameworks ?? [TargetFramework.NetCoreApp, TargetFramework.NetFramework])
EditAndContinue\StatementEditingTests.cs (6)
9932targetFrameworks: [TargetFramework.NetCoreApp], 12722targetFrameworks: [TargetFramework.Mscorlib40AndSystemCore], 12761targetFrameworks: [TargetFramework.Mscorlib40AndSystemCore], 13800targetFrameworks: [TargetFramework.MinimalAsync], 13840targetFrameworks: [TargetFramework.MinimalAsync], 13884targetFrameworks: [TargetFramework.MinimalAsync],
Microsoft.CodeAnalysis.CSharp.IOperation.UnitTests (51)
IOperation\IOperationTests_IArgument.cs (8)
1061VerifyOperationTreeAndDiagnosticsForTest<InvocationExpressionSyntax>((source, "file.cs"), expectedOperationTree, TargetFramework.Mscorlib46, expectedDiagnostics); 1104VerifyOperationTreeAndDiagnosticsForTest<InvocationExpressionSyntax>((source, "file.cs"), expectedOperationTree, TargetFramework.Mscorlib46, expectedDiagnostics); 1147VerifyOperationTreeAndDiagnosticsForTest<InvocationExpressionSyntax>((source, "file.cs"), expectedOperationTree, TargetFramework.Mscorlib46, expectedDiagnostics); 1202VerifyOperationTreeAndDiagnosticsForTest<InvocationExpressionSyntax>((source, "file.cs"), expectedOperationTree, TargetFramework.Mscorlib46, expectedDiagnostics); 1418VerifyOperationTreeAndDiagnosticsForTest<InvocationExpressionSyntax>(source, expectedOperationTree, TargetFramework.Mscorlib461, expectedDiagnostics); 3643VerifyOperationTreeAndDiagnosticsForTest<InvocationExpressionSyntax>(source, expectedOperationTree, expectedDiagnostics, targetFramework: TargetFramework.Mscorlib46Extended); 3674VerifyOperationTreeAndDiagnosticsForTest<InvocationExpressionSyntax>(source, expectedOperationTree, expectedDiagnostics, targetFramework: TargetFramework.Mscorlib46Extended); 4131VerifyOperationTreeAndDiagnosticsForTest<InvocationExpressionSyntax>(source, expectedOperationTree, expectedDiagnostics, targetFramework: TargetFramework.Mscorlib46Extended);
IOperation\IOperationTests_IAttributeOperation.cs (1)
1118VerifyOperationTreeAndDiagnosticsForTest<AttributeSyntax>(source, expectedOperationTree, expectedDiagnostics, targetFramework: TargetFramework.NetCoreApp);
IOperation\IOperationTests_IAwaitExpression.cs (7)
44VerifyOperationTreeAndDiagnosticsForTest<AwaitExpressionSyntax>(source, expectedOperationTree, expectedDiagnostics, targetFramework: TargetFramework.Mscorlib46Extended); 69VerifyOperationTreeAndDiagnosticsForTest<AwaitExpressionSyntax>(source, expectedOperationTree, expectedDiagnostics, targetFramework: TargetFramework.Mscorlib46Extended); 96VerifyOperationTreeAndDiagnosticsForTest<AwaitExpressionSyntax>(source, expectedOperationTree, expectedDiagnostics, targetFramework: TargetFramework.Mscorlib46Extended); 127VerifyOperationTreeAndDiagnosticsForTest<AwaitExpressionSyntax>(source, expectedOperationTree, expectedDiagnostics, targetFramework: TargetFramework.Mscorlib46Extended); 157VerifyOperationTreeAndDiagnosticsForTest<AwaitExpressionSyntax>(source, expectedOperationTree, expectedDiagnostics, targetFramework: TargetFramework.Mscorlib46Extended); 188VerifyOperationTreeAndDiagnosticsForTest<AwaitExpressionSyntax>(source, expectedOperationTree, expectedDiagnostics, targetFramework: TargetFramework.Mscorlib46Extended); 229VerifyOperationTreeAndDiagnosticsForTest<LocalDeclarationStatementSyntax>(source, expectedOperationTree, expectedDiagnostics, targetFramework: TargetFramework.Mscorlib46Extended);
IOperation\IOperationTests_ICoalesceOperation.cs (2)
601var compilation = CreateCompilation(source, references: new[] { CSharpRef }, targetFramework: TargetFramework.Mscorlib40AndSystemCore); 716var compilation = CreateCompilation(source, references: new[] { CSharpRef }, targetFramework: TargetFramework.Mscorlib40AndSystemCore);
IOperation\IOperationTests_IConversionExpression.cs (2)
3402var comp = CreateCompilation(source + IOperationTests_IInlineArrayAccessOperation.Buffer10Definition, targetFramework: TargetFramework.Net80); 5319var comp = CreateCompilation(source + IOperationTests_IInlineArrayAccessOperation.Buffer10Definition, targetFramework: TargetFramework.Net80);
IOperation\IOperationTests_IForEachLoopStatement.cs (15)
2779var comp = CreateCompilation(src, targetFramework: TargetFramework.Net60); 2911var comp = CreateCompilation(src, targetFramework: TargetFramework.Net60); 3003var comp = CreateCompilation(src, targetFramework: TargetFramework.Net60); 5885}", targetFramework: TargetFramework.NetCoreApp); 6008}", targetFramework: TargetFramework.NetCoreApp); 6131}", targetFramework: TargetFramework.NetCoreApp); 6249}", targetFramework: TargetFramework.NetCoreApp); 6512}", targetFramework: TargetFramework.NetCoreApp); 7589var comp = CreateCompilation(source + IOperationTests_IInlineArrayAccessOperation.Buffer10Definition, targetFramework: TargetFramework.Net80); 7673var comp = CreateCompilation(source + IOperationTests_IInlineArrayAccessOperation.Buffer10Definition, targetFramework: TargetFramework.Net80); 7719var comp = CreateCompilation(source + IOperationTests_IInlineArrayAccessOperation.Buffer10Definition, targetFramework: TargetFramework.Net80); 7806var comp = CreateCompilation(source + IOperationTests_IInlineArrayAccessOperation.Buffer10Definition, targetFramework: TargetFramework.Net80); 7857var comp = CreateCompilation(source + IOperationTests_IInlineArrayAccessOperation.Buffer10Definition, targetFramework: TargetFramework.Net80); 7952var comp = CreateCompilation(source + IOperationTests_IInlineArrayAccessOperation.Buffer10Definition, targetFramework: TargetFramework.Net80); 8001var comp = CreateCompilation(source + IOperationTests_IInlineArrayAccessOperation.Buffer10Definition, targetFramework: TargetFramework.Net80);
IOperation\IOperationTests_IInlineArrayAccessOperation.cs (10)
48var comp = CreateCompilation(source + Buffer10Definition, targetFramework: TargetFramework.Net80); 90var comp = CreateCompilation(source + Buffer10Definition, targetFramework: TargetFramework.Net80); 180var comp = CreateCompilation(source + Buffer10Definition, targetFramework: TargetFramework.Net80); 273var comp = CreateCompilation(source + Buffer10Definition, targetFramework: TargetFramework.Net80); 399var comp = CreateCompilation(source + Buffer10Definition, targetFramework: TargetFramework.Net80); 426var comp = CreateCompilation(source + Buffer10Definition, targetFramework: TargetFramework.Net80); 472var comp = CreateCompilation(source + Buffer10Definition, targetFramework: TargetFramework.Net80); 568var comp = CreateCompilation(source + Buffer10Definition, targetFramework: TargetFramework.Net80); 657var comp = CreateCompilation(source + Buffer10Definition, targetFramework: TargetFramework.Net80); 800var comp = CreateCompilation(source + Buffer10Definition, targetFramework: TargetFramework.Net80);
IOperation\IOperationTests_ILocalFunctionStatement.cs (1)
266VerifyOperationTreeAndDiagnosticsForTest<LocalFunctionStatementSyntax>(source, expectedOperationTree, expectedDiagnostics, targetFramework: TargetFramework.Mscorlib46Extended);
IOperation\IOperationTests_ILockStatement.cs (1)
786targetFramework: Roslyn.Test.Utilities.TargetFramework.Empty,
IOperation\IOperationTests_IUtf8StringOperation.cs (4)
36VerifyOperationTreeAndDiagnosticsForTest<ReturnStatementSyntax>(source, expectedOperationTree, expectedDiagnostics, targetFramework: Roslyn.Test.Utilities.TargetFramework.NetCoreApp); 74VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(source, expectedFlowGraph, expectedDiagnostics, targetFramework: Roslyn.Test.Utilities.TargetFramework.NetCoreApp); 101VerifyOperationTreeAndDiagnosticsForTest<ReturnStatementSyntax>(source, expectedOperationTree, expectedDiagnostics, targetFramework: Roslyn.Test.Utilities.TargetFramework.NetCoreApp); 142VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(source, expectedFlowGraph, expectedDiagnostics, targetFramework: Roslyn.Test.Utilities.TargetFramework.NetCoreApp);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1098)
Semantics\AccessCheckTests.cs (1)
963c = CreateEmptyCompilation(source, TargetFrameworkUtil.GetReferences(TargetFramework.Standard).AddRange(new[] { r1, r2 }));
Semantics\AwaitExpressionTests.cs (7)
81var csCompilation = CreateCompilation(text, targetFramework: TargetFramework.NetCoreApp); 608var comp = CreateCompilation(text, targetFramework: TargetFramework.NetCoreApp); 659var comp = CreateCompilation(text, targetFramework: TargetFramework.NetCoreApp); 772var comp = CreateCompilation(text, targetFramework: TargetFramework.NetCoreApp); 836var comp = CreateCompilation(text, targetFramework: TargetFramework.NetCoreApp); 883var comp = CreateCompilation(text, targetFramework: TargetFramework.NetCoreApp); 912var comp = CreateCompilation(text, targetFramework: TargetFramework.NetCoreApp);
Semantics\BindingAsyncTasklikeMoreTests.cs (1)
1632var compilation = CreateCompilation(source, parseOptions: useCSharp9 ? TestOptions.Regular9 : TestOptions.Regular10, targetFramework: TargetFramework.Net70);
Semantics\BindingAsyncTasklikeTests.cs (3)
193CompileAndVerify(source, targetFramework: TargetFramework.Empty, references: new[] { MscorlibRef_v4_0_30316_17626 }, expectedOutput: "better"); 515CompileAndVerify(source, targetFramework: TargetFramework.Empty, references: new[] { MscorlibRef_v4_0_30316_17626 }, expectedOutput: "1"); 566CompileAndVerify(source, targetFramework: TargetFramework.Empty, references: new[] { MscorlibRef_v4_0_30316_17626 }, expectedOutput: "bbbb");
Semantics\BindingTests.cs (1)
2213CreateCompilation(source, parseOptions: TestOptions.Regular7, targetFramework: TargetFramework.NetCoreApp).VerifyDiagnostics(
Semantics\DelegateTypeTests.cs (13)
14165var verifier = CompileAndVerify(source, targetFramework: TargetFramework.Net70, verify: Verification.Skipped, expectedOutput: 14217var verifier = CompileAndVerify(source, targetFramework: TargetFramework.Net70, verify: Verification.Skipped, expectedOutput: 14282var verifier = CompileAndVerify(source, targetFramework: TargetFramework.Net70, verify: Verification.Skipped, expectedOutput: 14298var comp = CreateCompilation(UnscopedRefAttributeDefinition, targetFramework: TargetFramework.Net60, assemblyName: attributeAssemblyName); 14309comp = CreateCompilation(sourceA, references: new[] { refAttribute }, targetFramework: TargetFramework.Net60); 14324comp = CreateCompilation(sourceB, references: new[] { refA }, targetFramework: TargetFramework.Net60); 14330comp = CreateCompilation(sourceB, references: new[] { refA, refAttribute }, targetFramework: TargetFramework.Net60); 14373var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net70); 14387comp = CreateCompilation(sourceB, references: new[] { refA }, targetFramework: TargetFramework.Net70); 14411var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 14429var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net70); 16571var verifier = CompileAndVerify(source, targetFramework: TargetFramework.Net60, 16609CreateCompilation(source, targetFramework: TargetFramework.Net60).VerifyDiagnostics(
Semantics\DynamicTests.cs (141)
1059}", targetFramework: TargetFramework.StandardAndCSharp, expectedOutput: @" 1641CompileAndVerify(new[] { source, UnscopedRefAttributeDefinition }, targetFramework: TargetFramework.Net70, 3195CompileAndVerify(source, targetFramework: TargetFramework.StandardAndCSharp); 4676var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 4720CreateCompilation(code, targetFramework: TargetFramework.StandardAndCSharp).VerifyDiagnostics( 4751CreateCompilation(code, targetFramework: TargetFramework.StandardAndCSharp).VerifyDiagnostics( 4834CreateCompilation(code, targetFramework: TargetFramework.StandardAndCSharp).VerifyDiagnostics( 4895CreateCompilation(code, targetFramework: TargetFramework.StandardAndCSharp).VerifyDiagnostics( 4973var comp1 = CreateCompilation(source1, targetFramework: TargetFramework.StandardAndCSharp, parseOptions: parseOptions); 5055var comp3 = CreateCompilation(source3, targetFramework: TargetFramework.StandardAndCSharp, parseOptions: parseOptions); 5097var comp1 = CreateCompilation(source1, targetFramework: TargetFramework.StandardAndCSharp, parseOptions: parseOptions); 5178var comp3 = CreateCompilation(source3, targetFramework: TargetFramework.StandardAndCSharp, parseOptions: parseOptions); 5220var comp1 = CreateCompilation(source1, targetFramework: TargetFramework.StandardAndCSharp, parseOptions: parseOptions); 5302var comp3 = CreateCompilation(source3, targetFramework: TargetFramework.StandardAndCSharp, parseOptions: parseOptions); 5338var comp1 = CreateCompilation(source1, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp, parseOptions: parseOptions); 5379var comp1 = CreateCompilation(source1, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 5423var comp1 = CreateCompilation(source1, options: TestOptions.DebugExe.WithAllowUnsafe(true), targetFramework: TargetFramework.StandardAndCSharp); 5467var comp1 = CreateCompilation(source1, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp, parseOptions: parseOptions); 5511var comp1 = CreateCompilation(source1, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 5550var comp = CreateCompilation(source, targetFramework: TargetFramework.StandardAndCSharp); 5575var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 5613var comp = CreateCompilation(source, options: TestOptions.DebugExe.WithAllowUnsafe(true), targetFramework: TargetFramework.StandardAndCSharp); 5652var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp, parseOptions: parseOptions); 5688var comp = CreateCompilation(source, targetFramework: TargetFramework.StandardAndCSharp, parseOptions: parseOptions); 5729var comp1 = CreateCompilation(source1, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 5774var comp1 = CreateCompilation(source1, options: TestOptions.DebugExe.WithAllowUnsafe(true), targetFramework: TargetFramework.StandardAndCSharp); 5819var comp1 = CreateCompilation(source1, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp, parseOptions: parseOptions); 5864var comp1 = CreateCompilation(source1, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 5905var comp = CreateCompilation(source, targetFramework: TargetFramework.StandardAndCSharp); 5932var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 5971var comp = CreateCompilation(source, options: TestOptions.DebugExe.WithAllowUnsafe(true), targetFramework: TargetFramework.StandardAndCSharp); 6019var comp = CreateCompilation(source, targetFramework: TargetFramework.StandardAndCSharp, parseOptions: parseOptions); 6100var comp3 = CreateCompilation(source3, targetFramework: TargetFramework.StandardAndCSharp, parseOptions: parseOptions); 6142var comp = CreateCompilation(source, targetFramework: TargetFramework.StandardAndCSharp, parseOptions: parseOptions); 6223var comp3 = CreateCompilation(source3, targetFramework: TargetFramework.StandardAndCSharp, parseOptions: parseOptions); 6262var comp = CreateCompilation(source, targetFramework: TargetFramework.StandardAndCSharp); 6343var comp3 = CreateCompilation(source3, targetFramework: TargetFramework.StandardAndCSharp); 6373var comp1 = CreateCompilation(source1, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 6416var comp1 = CreateCompilation(source1, options: TestOptions.DebugExe.WithAllowUnsafe(true), targetFramework: TargetFramework.StandardAndCSharp); 6462var comp1 = CreateCompilation(source1, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp, parseOptions: parseOptions); 6506var comp1 = CreateCompilation(source1, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 6549var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 6603var comp = CreateCompilation(source, options: TestOptions.DebugExe.WithAllowUnsafe(true), targetFramework: TargetFramework.StandardAndCSharp); 6668var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 6732var comp3 = CreateCompilation(source3, targetFramework: TargetFramework.StandardAndCSharp); 6777var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 6841var comp3 = CreateCompilation(source3, targetFramework: TargetFramework.StandardAndCSharp); 6887var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 6952var comp3 = CreateCompilation(source3, targetFramework: TargetFramework.StandardAndCSharp); 6988var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 7056var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 7114var comp3 = CreateCompilation(source3, targetFramework: TargetFramework.StandardAndCSharp); 7159var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 7226var comp3 = CreateCompilation(source3, targetFramework: TargetFramework.StandardAndCSharp); 7272var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 7339var comp3 = CreateCompilation(source3, targetFramework: TargetFramework.StandardAndCSharp); 7388var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 7456var comp3 = CreateCompilation(source3, targetFramework: TargetFramework.StandardAndCSharp); 7501var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 7578var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 7638var comp3 = CreateCompilation(source3, targetFramework: TargetFramework.StandardAndCSharp); 7683var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 7744var comp3 = CreateCompilation(source3, targetFramework: TargetFramework.StandardAndCSharp); 7789var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 7850var comp3 = CreateCompilation(source3, targetFramework: TargetFramework.StandardAndCSharp); 7892var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 7964var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 8025var comp3 = CreateCompilation(source3, targetFramework: TargetFramework.StandardAndCSharp); 8070var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 8131var comp3 = CreateCompilation(source3, targetFramework: TargetFramework.StandardAndCSharp); 8175var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 8235var comp3 = CreateCompilation(source3, targetFramework: TargetFramework.StandardAndCSharp); 8280var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 8344var comp3 = CreateCompilation(source3, targetFramework: TargetFramework.StandardAndCSharp); 8389var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 8453var comp3 = CreateCompilation(source3, targetFramework: TargetFramework.StandardAndCSharp); 8498var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 8562var comp3 = CreateCompilation(source3, targetFramework: TargetFramework.StandardAndCSharp); 8608var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 8673var comp3 = CreateCompilation(source3, targetFramework: TargetFramework.StandardAndCSharp); 8721var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 8790var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 8858var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 8921var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 9011var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 9102var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 9192var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 9248var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 9309var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 9398var comp3 = CreateCompilation(source3, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 9430var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 9519var comp3 = CreateCompilation(source3, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 9550var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 9637var comp3 = CreateCompilation(source3, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 9664var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 9748var comp3 = CreateCompilation(source3, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 9775var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 9859var comp3 = CreateCompilation(source3, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 9886var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 9968var comp3 = CreateCompilation(source3, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 10006var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 10086var comp3 = CreateCompilation(source3, targetFramework: TargetFramework.StandardAndCSharp); 10134var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 10214var comp3 = CreateCompilation(source3, targetFramework: TargetFramework.StandardAndCSharp); 10262var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 10342var comp3 = CreateCompilation(source3, targetFramework: TargetFramework.StandardAndCSharp); 10379var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 10416var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 10495var comp3 = CreateCompilation(source3, targetFramework: TargetFramework.StandardAndCSharp); 10550var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 10637var comp3 = CreateCompilation(source3, targetFramework: TargetFramework.StandardAndCSharp); 10698var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 10786var comp3 = CreateCompilation(source3, targetFramework: TargetFramework.StandardAndCSharp); 10847var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 10887var comp3 = CreateCompilation(source3, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 10923var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 10968var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 11054var comp3 = CreateCompilation(source3, targetFramework: TargetFramework.StandardAndCSharp); 11097var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 11181var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 11259var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 11314var comp1 = CreateCompilation(source1, targetFramework: TargetFramework.StandardAndCSharp, parseOptions: TestOptions.Regular12); 11367var comp1 = CreateCompilation(source1, targetFramework: TargetFramework.StandardAndCSharp, parseOptions: TestOptions.Regular12); 11414var comp1 = CreateCompilation(source1, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp, parseOptions: TestOptions.Regular12); 11447var comp1 = CreateCompilation(source1, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp, parseOptions: TestOptions.Regular12); 11491var comp = CreateCompilation(source, targetFramework: TargetFramework.StandardAndCSharp, parseOptions: TestOptions.Regular12); 11532var comp1 = CreateCompilation(source1, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp, parseOptions: TestOptions.Regular12); 11581var comp = CreateCompilation(source, targetFramework: TargetFramework.StandardAndCSharp, parseOptions: TestOptions.Regular12); 11633var comp = CreateCompilation(source, targetFramework: TargetFramework.StandardAndCSharp, parseOptions: TestOptions.Regular12); 11676var comp1 = CreateCompilation(source1, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp, parseOptions: TestOptions.Regular12); 11724targetFramework: TargetFramework.StandardAndCSharp); 11766targetFramework: TargetFramework.StandardAndCSharp); 11808targetFramework: TargetFramework.StandardAndCSharp); 11848targetFramework: TargetFramework.StandardAndCSharp); 11888targetFramework: TargetFramework.StandardAndCSharp); 11905targetFramework: TargetFramework.StandardAndCSharp); 11950targetFramework: TargetFramework.StandardAndCSharp); 11972targetFramework: TargetFramework.StandardAndCSharp); 12017targetFramework: TargetFramework.StandardAndCSharp); 12060targetFramework: TargetFramework.StandardAndCSharp); 12080targetFramework: TargetFramework.StandardAndCSharp);
Semantics\ForEachTests.cs (2)
425CompileAndVerify(source, targetFramework: TargetFramework.StandardAndCSharp, expectedOutput: "NullReferenceException").VerifyDiagnostics(); 469CreateCompilation(source, targetFramework: TargetFramework.StandardAndCSharp).VerifyEmitDiagnostics(
Semantics\FunctionPointerTests.cs (8)
19private static CSharpCompilation CreateCompilationWithFunctionPointers(string source, CSharpCompilationOptions? options = null, CSharpParseOptions? parseOptions = null, TargetFramework? targetFramework = null) 21return CreateCompilation(source, options: options ?? TestOptions.UnsafeReleaseDll, parseOptions: parseOptions, targetFramework: targetFramework ?? TargetFramework.Standard); 971}", targetFramework: TargetFramework.NetCoreApp); 1334}", targetFramework: TargetFramework.NetCoreApp); 2082var comp = CreateCompilationWithIL(code, il, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.UnsafeReleaseExe); 2120var comp = CreateCompilationWithIL("", il, references: new[] { cComp.ToMetadataReference() }, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.UnsafeReleaseDll); 2878", options: TestOptions.UnsafeReleaseExe, targetFramework: TargetFramework.NetCoreApp); 4055}", targetFramework: TargetFramework.NetCoreApp);
Semantics\ImplicitObjectCreationTests.cs (4)
4590var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, parseOptions: TestOptions.RegularPreview); 4622var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, parseOptions: TestOptions.RegularPreview); 4654var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, parseOptions: TestOptions.RegularPreview); 4692var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp);
Semantics\ImportsTests.cs (2)
105targetFramework: TargetFramework.Mscorlib40, 146var comp = CreateCompilation(trees, targetFramework: TargetFramework.Mscorlib40, references: new[] { SystemCoreRef.WithAliases(externAliases) });
Semantics\InheritanceBindingTests.cs (7)
2996new[] { source1 }, TargetFrameworkUtil.GetReferences(TargetFramework.Standard, null).ToArray(), TestOptions.DebugDll.WithPublicSign(true)); 2999new[] { source1 }, TargetFrameworkUtil.GetReferences(TargetFramework.Standard, null).ToArray(), TestOptions.DebugDll.WithPublicSign(true)); 4988CSharpCompilation comp = CreateCompilation(text, targetFramework: TargetFramework.NetLatest); 5049var compilation = CreateCompilation(text, targetFramework: TargetFramework.NetLatest); 9846targetFramework: TargetFramework.NetCoreApp); 9892targetFramework: TargetFramework.NetCoreApp); 9948targetFramework: TargetFramework.NetCoreApp);
Semantics\InitOnlyMemberTests.cs (4)
2283targetFramework: TargetFramework.NetCoreApp, 2376targetFramework: TargetFramework.NetCoreApp, 4194targetFramework: TargetFramework.Mscorlib40, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 4201targetFramework: TargetFramework.Mscorlib46, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
Semantics\InterceptorsTests.cs (2)
8455var comp = CreateCompilation(source, targetFramework: TargetFramework.Net90); 8475comp = CreateCompilation([source, interceptors, s_attributesTree], targetFramework: TargetFramework.Net90);
Semantics\InterpolationTests.cs (128)
906source, references: new[] { MscorlibRef_v4_0_30316_17626, SystemRef_v4_0_30319_17929, SystemCoreRef_v4_0_30319_17929 }, expectedOutput: "Hello, world!", targetFramework: TargetFramework.Empty); 1135[InlineData(TargetFramework.Net60)] 1136[InlineData(TargetFramework.Net50)] 1138[InlineData(TargetFramework.NetFramework)] 1139[InlineData(TargetFramework.NetStandard20)] 1140[InlineData(TargetFramework.Mscorlib461)] 1141[InlineData(TargetFramework.Mscorlib40)] 1143public void InterpolatedStringWithCurlyBracesAndFormatSpecifier(TargetFramework framework) 1177case TargetFramework.Net60: 1242[InlineData(TargetFramework.Net60)] 1243[InlineData(TargetFramework.Net50)] 1245[InlineData(TargetFramework.NetFramework)] 1246[InlineData(TargetFramework.NetStandard20)] 1247[InlineData(TargetFramework.Mscorlib461)] 1248[InlineData(TargetFramework.Mscorlib40)] 1250public void RawInterpolatedStringWithCurlyBracesAndFormatSpecifier(TargetFramework framework) 1280case TargetFramework.Net60: 1345[InlineData(TargetFramework.Net60)] 1346[InlineData(TargetFramework.Net50)] 1348[InlineData(TargetFramework.NetFramework)] 1349[InlineData(TargetFramework.NetStandard20)] 1350[InlineData(TargetFramework.Mscorlib461)] 1351[InlineData(TargetFramework.Mscorlib40)] 1353public void InterpolatedStringWithCurlyBracesAndAllStringValues(TargetFramework framework) 1401[InlineData(TargetFramework.Net60)] 1402[InlineData(TargetFramework.Net50)] 1404[InlineData(TargetFramework.NetFramework)] 1405[InlineData(TargetFramework.NetStandard20)] 1406[InlineData(TargetFramework.Mscorlib461)] 1407[InlineData(TargetFramework.Mscorlib40)] 1409public void RawInterpolatedStringWithCurlyBracesAndAllStringValues(TargetFramework framework) 2222var comp = CreateCompilation(new[] { source, GetInterpolatedStringHandlerDefinition(includeSpanOverloads: true, useDefaultParameters: false, useBoolReturns: false) }, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.NetCoreApp); 2257var verifier = CompileAndVerify(new[] { source, interpolatedStringBuilder }, expectedOutput: expectedOutput, targetFramework: TargetFramework.Net50, parseOptions: TestOptions.Regular10); 2260var comp1 = CreateCompilation(interpolatedStringBuilder, targetFramework: TargetFramework.Net50); 2264var comp2 = CreateCompilation(source, new[] { reference }, targetFramework: TargetFramework.Net50, parseOptions: TestOptions.Regular10); 3660var comp = CreateCompilation(new[] { source, interpolatedStringBuilder }, options: TestOptions.UnsafeReleaseExe, targetFramework: TargetFramework.NetCoreApp); 3965var verifier = CompileAndVerify(new[] { source, interpolatedStringBuilder }, targetFramework: TargetFramework.NetCoreApp, expectedOutput: @" 4055targetFramework: TargetFramework.NetCoreApp); 4107var comp = CreateCompilation(new[] { source, interpolatedStringBuilder }, targetFramework: TargetFramework.NetCoreApp); 5500var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial class", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 5565var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net50); 5575comp = CreateCompilation(source, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net50); 5623var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 5691var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.Net50); 5761var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 5824var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.Net50); 5878var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 5940var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.Net50); 6013var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.Net50); 6039var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 6099var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.Net50); 6126var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.Net50); 6183var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.Net50); 6211var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.Net50); 6292var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 6356var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 6421var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.Net50); 6448var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 6504var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 6549var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "class", useBoolReturns: false) }, targetFramework: TargetFramework.Net50); 6570var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "class", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 6613var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 6683var verifier = CompileAndVerify(code, targetFramework: TargetFramework.Net90, expectedOutput: ExecutionConditionUtil.IsCoreClr ? "abc10" : null, verify: Verification.FailsPEVerify); 6750var verifier = CompileAndVerify(code, targetFramework: TargetFramework.Net90, expectedOutput: ExecutionConditionUtil.IsCoreClr ? "abc10" : null, verify: Verification.FailsPEVerify); 6790var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 6836var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 14244var comp = CreateCompilation(new[] { code, handler, InterpolatedStringHandlerArgumentAttribute, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Mscorlib461AndCSharp); 14289var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Mscorlib461AndCSharp); 14334var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Mscorlib461AndCSharp); 14377var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Mscorlib461AndCSharp); 14426var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Mscorlib461AndCSharp); 14482var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Mscorlib461AndCSharp); 14578var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Mscorlib461AndCSharp); 14677var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Mscorlib461AndCSharp); 14800var comp = CreateCompilation([source, InterpolatedStringHandlerAttribute], targetFramework: TargetFramework.StandardAndCSharp); 14852CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp).VerifyDiagnostics( 14909CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp).VerifyDiagnostics( 14952var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net50); 14955comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Net50); 14984var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Net50); 15021var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net50); 15024comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Net50); 15061var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net50); 15064comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Net50); 15101var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net50); 15113comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, targetFramework: TargetFramework.Net50); 15159var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net50); 15162comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, targetFramework: TargetFramework.Net50); 15193var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net50); 15196comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, targetFramework: TargetFramework.Net50); 15227var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net50); 15230comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, targetFramework: TargetFramework.Net50); 15264var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), targetFramework: TargetFramework.Net50); 15302var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net50); 15315comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, parseOptions: TestOptions.Regular11, targetFramework: TargetFramework.Net50); 15357var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net50); 15360comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, parseOptions: TestOptions.Regular11, targetFramework: TargetFramework.Net50); 15408var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), targetFramework: TargetFramework.Net50); 15449var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Net50); 15485var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), targetFramework: TargetFramework.Net50); 15536var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Net50); 15579var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net50); 15601comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, parseOptions: TestOptions.Regular11, targetFramework: TargetFramework.Net50); 15641var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Net50); 15669var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 15702var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 15738var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 15783var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 15824var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 15864var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 15916var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 15955var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 15994var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 16034var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 16073var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 16117var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 16160var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 16221var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 16263var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 16302var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 17487var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 18756CreateCompilation(code, targetFramework: TargetFramework.Net60).VerifyDiagnostics( 18793CreateCompilation(code, targetFramework: TargetFramework.Net60).VerifyDiagnostics( 18830CreateCompilation(code, targetFramework: TargetFramework.Net60).VerifyDiagnostics( 18867CreateCompilation(code, targetFramework: TargetFramework.Net60).VerifyDiagnostics( 18902CreateCompilation(code, targetFramework: TargetFramework.Net60).VerifyDiagnostics( 18929var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp); 18965var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp);
Semantics\IteratorTests.cs (3)
86var comp = CreateCompilation(source, targetFramework: TargetFramework.Net60); 117var sourceComp = CreateCompilation(source, targetFramework: TargetFramework.Net60); 153var comp = CreateCompilation(source, targetFramework: TargetFramework.Net60);
Semantics\LambdaTests.cs (4)
414targetFramework: TargetFramework.NetFramework, 430targetFramework: TargetFramework.NetFramework, 442targetFramework: TargetFramework.NetFramework, 7086var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70);
Semantics\LocalFunctionTests.cs (6)
3151var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe); 8772", targetFramework: TargetFramework.NetCoreApp); 8863var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp); 8943var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp); 11042var comp = CreateCompilation(source, targetFramework: TargetFramework.Net60); 11083var comp = CreateCompilation(source, targetFramework: TargetFramework.Net60);
Semantics\MethodTypeInferenceTests.cs (4)
696var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 751var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 797var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 828var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70);
Semantics\NameOfTests.cs (3)
3098var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 3117var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 3237var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70);
Semantics\NativeIntegerTests.cs (6)
781var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Mscorlib40); 796comp = CreateCompilation(sourceB, references: new[] { refA }, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Mscorlib461); 1053var references = TargetFrameworkUtil.GetReferences(TargetFramework.Standard).ToArray(); 1069comp = CreateCompilation(sourceB, references: new[] { refA1 }, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Standard); 1085comp = CreateCompilation(sourceC, references: new[] { refA2, refB }, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Standard); 4493var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.StandardAndCSharp);
Semantics\NullableReferenceTypesTests.cs (47)
15344var comp = CreateCompilation(src, targetFramework: TargetFramework.NetCoreApp, options: WithNullableEnable()); 15365var comp = CreateCompilation(src, targetFramework: TargetFramework.NetCoreApp, options: WithNullableEnable()); 15562var comp = CreateCompilation(src, targetFramework: TargetFramework.NetCoreApp, options: WithNullableEnable()); 15583var comp = CreateCompilation(src, targetFramework: TargetFramework.NetCoreApp, options: WithNullableEnable()); 15798var comp = CreateCompilation(src, targetFramework: TargetFramework.NetCoreApp, options: WithNullableEnable()); 15857var comp = CreateCompilation(src, targetFramework: TargetFramework.NetCoreApp, options: WithNullableEnable()); 15903var comp = CreateCompilation(src, targetFramework: TargetFramework.NetCoreApp, options: WithNullableEnable()); 15931var comp = CreateCompilation(src, targetFramework: TargetFramework.NetCoreApp, options: WithNullableEnable()); 16014var comp = CreateCompilation(src, targetFramework: TargetFramework.NetCoreApp, options: WithNullableEnable()); 16042var comp = CreateCompilation(src, targetFramework: TargetFramework.NetCoreApp, options: WithNullableEnable()); 54252[CombinatorialValues(TargetFramework.Standard, TargetFramework.NetCoreApp)] TargetFramework targetFramework) 88823var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), targetFramework: TargetFramework.Mscorlib46); 88882var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), targetFramework: TargetFramework.Mscorlib46); 101781var compilation = CreateCompilation(new[] { Tuple2NonNullable, source }, targetFramework: TargetFramework.Mscorlib46); 101809var compilation = CreateCompilation(new[] { Tuple2NonNullable, source }, targetFramework: TargetFramework.Mscorlib46); 101838var compilation = CreateCompilation(source, targetFramework: TargetFramework.Mscorlib46); 101871var compilation = CreateCompilation(new[] { Tuple2NonNullable, TupleRestNonNullable, source }, targetFramework: TargetFramework.Mscorlib46); 101917var compilation = CreateCompilation(new[] { Tuple2NonNullable, TupleRestNonNullable, source }, targetFramework: TargetFramework.Mscorlib46); 101967var compilation = CreateCompilation(new[] { Tuple2NonNullable, source }, targetFramework: TargetFramework.Mscorlib46); 101987var compilation = CreateCompilation(new[] { Tuple2NonNullable, TupleRestNonNullable, source }, targetFramework: TargetFramework.Mscorlib46, parseOptions: TestOptions.Regular7_3, skipUsesIsNullable: true); 115852CompileAndVerify(source, targetFramework: TargetFramework.StandardAndCSharp, options: WithNullableEnable()); 138612var verifier1 = CompileAndVerify(source1, symbolValidator: validate, targetFramework: TargetFramework.Mscorlib40); 138665var verifier = CompileAndVerify(source, targetFramework: TargetFramework.Net60, 138703var verifier = CompileAndVerify(source, targetFramework: TargetFramework.Net60, 138734var verifier = CompileAndVerify(source, targetFramework: TargetFramework.Net60, 138768var verifier = CompileAndVerify(source, targetFramework: TargetFramework.Net60, 138813var verifier = CompileAndVerify(source, targetFramework: TargetFramework.Net60, 143428var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp); 143457var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp); 143487var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp); 143531var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp); 146618var compilation1 = CreateCompilation(source, parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 146651var compilation1 = CreateCompilation(source, parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 146680var compilation1 = CreateCompilation(source, parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 146758var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp); 147392CreateCompilation(source, targetFramework: TargetFramework.Net90).VerifyDiagnostics(); 147409CreateCompilation(source, targetFramework: TargetFramework.Net90).VerifyDiagnostics(); 156240targetFramework: TargetFramework.NetCoreApp, 156272var comp = CreateCompilation([source], options: WithNullableEnable(), targetFramework: TargetFramework.NetCoreApp); 156305var comp = CreateCompilation([source], options: WithNullableEnable(), targetFramework: TargetFramework.NetCoreApp); 158343var comp = CreateCompilation(src, targetFramework: TargetFramework.NetCoreApp); 158628var comp = CreateCompilation(src, targetFramework: TargetFramework.NetCoreApp); 161385CreateCompilation(source, targetFramework: TargetFramework.Net70).VerifyDiagnostics( 161505var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 161526var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70);
Semantics\NullableReferenceTypesVsPatterns.cs (4)
2966var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 2995var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 3031var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 3065var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70);
Semantics\NullConditionalAssignmentTests.cs (2)
543var comp = CreateCompilation(source, targetFramework: TargetFramework.Net90); 933var verifier = CompileAndVerify(source, targetFramework: TargetFramework.StandardAndCSharp, expectedOutput: "ab<null><null>");
Semantics\ObjectAndCollectionInitializerTests.cs (2)
4220var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp); 4274var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
Semantics\OperatorTests.cs (12)
7853var compilation = CreateCompilation(source, targetFramework: TargetFramework.Mscorlib461Extended, options: TestOptions.ReleaseDll.WithOverflowChecks(true)); 8013var compilation = CreateCompilation(source, targetFramework: TargetFramework.Mscorlib40Extended, options: TestOptions.ReleaseDll.WithOverflowChecks(true)); 9231var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 9272var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 9317var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 9369var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 9417var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 9465var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 9513var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 9561var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 9609var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 9804var comp = CreateCompilation(src, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe);
Semantics\QueryTests.cs (4)
4599CompileAndVerify(source, targetFramework: TargetFramework.Net70, 4643CompileAndVerify(source, targetFramework: TargetFramework.Net70, 4693CompileAndVerify(source, targetFramework: TargetFramework.Net70, 4737CreateCompilation(source, targetFramework: TargetFramework.Net70).VerifyDiagnostics(
Semantics\RawInterpolationTests.cs (1)
919source, references: new[] { MscorlibRef_v4_0_30316_17626, SystemRef_v4_0_30319_17929, SystemCoreRef_v4_0_30319_17929 }, expectedOutput: "Hello, world!", targetFramework: TargetFramework.Empty);
Semantics\RawInterpolationTests_Handler.cs (50)
590var comp = CreateCompilation(new[] { source, GetInterpolatedStringHandlerDefinition(includeSpanOverloads: true, useDefaultParameters: false, useBoolReturns: false) }, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.NetCoreApp); 627var verifier = CompileAndVerify(new[] { source, interpolatedStringBuilder }, expectedOutput: expectedOutput, targetFramework: TargetFramework.Net50, parseOptions: TestOptions.RegularPreview); 630var comp1 = CreateCompilation(interpolatedStringBuilder, targetFramework: TargetFramework.Net50); 634var comp2 = CreateCompilation(source, new[] { reference }, targetFramework: TargetFramework.Net50, parseOptions: TestOptions.RegularPreview); 2023var comp = CreateCompilation(new[] { source, interpolatedStringBuilder }, options: TestOptions.UnsafeReleaseExe, targetFramework: TargetFramework.NetCoreApp); 2366var verifier = CompileAndVerify(new[] { source, interpolatedStringBuilder }, targetFramework: TargetFramework.NetCoreApp, expectedOutput: @" 2456targetFramework: TargetFramework.NetCoreApp); 2508var comp = CreateCompilation(new[] { source, interpolatedStringBuilder }, targetFramework: TargetFramework.NetCoreApp); 3709var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial class", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 3776var comp = CreateCompilation(source, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Net50); 3804comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview, targetFramework: TargetFramework.NetCoreApp); 3852var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 3920var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.Net50); 3990var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 4053var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.Net50); 4130var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 4192var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.Net50); 4265var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.Net50); 4290var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 4350var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.Net50); 4376var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 4433var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.Net50); 4460var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.Net50); 4541var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 4605var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 4670var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.Net50); 4696var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 4752var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 4797var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "class", useBoolReturns: false) }, targetFramework: TargetFramework.Net50); 4817var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "class", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 4860var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 4906var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 4952var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "struct", useBoolReturns: false) }, targetFramework: TargetFramework.NetCoreApp); 10553var comp = CreateCompilation(new[] { code, handler, InterpolatedStringHandlerArgumentAttribute, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Mscorlib461AndCSharp); 10604var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Mscorlib461AndCSharp); 10655var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Mscorlib461AndCSharp); 10700var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Mscorlib461AndCSharp); 10751var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Mscorlib461AndCSharp); 10812var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Mscorlib461AndCSharp); 10911var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Mscorlib461AndCSharp); 11016var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Net50); 11054var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Net50); 11089var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, targetFramework: TargetFramework.Net50); 11131var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, targetFramework: TargetFramework.Net50); 11179var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, targetFramework: TargetFramework.Net50); 11212var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, targetFramework: TargetFramework.Net50); 11245var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, targetFramework: TargetFramework.Net50); 11279var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, targetFramework: TargetFramework.Net50); 11317var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, targetFramework: TargetFramework.Net50); 11358var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, targetFramework: TargetFramework.Net50);
Semantics\ReadOnlyStructsTests.cs (8)
1611var moduleMetadata = CreateCompilation(csharp, options: TestOptions.DebugModule, targetFramework: TargetFramework.Mscorlib461).EmitToImageReference(); 1616var dllMetadata = CreateCompilation(csharp, options: TestOptions.DebugDll, targetFramework: TargetFramework.Mscorlib461).EmitToImageReference(); 1639var moduleMetadata = CreateCompilation(csharp, options: TestOptions.DebugModule, targetFramework: TargetFramework.Mscorlib461).EmitToImageReference(); 1644var dllMetadata = CreateCompilation(csharp, options: TestOptions.DebugDll, targetFramework: TargetFramework.Mscorlib461).EmitToImageReference(); 1667var moduleComp = CreateCompilation(csharp, options: TestOptions.DebugModule, targetFramework: TargetFramework.Mscorlib461); 1673var dllComp = CreateCompilation(csharp, options: TestOptions.DebugDll, targetFramework: TargetFramework.Mscorlib461); 1689var moduleComp = CreateCompilation(csharp, options: TestOptions.DebugModule, targetFramework: TargetFramework.Mscorlib461); 1695var dllComp = CreateCompilation(csharp, options: TestOptions.DebugDll, targetFramework: TargetFramework.Mscorlib461);
Semantics\RecordStructTests.cs (8)
509var comp = CreateCompilation(src, targetFramework: TargetFramework.Mscorlib40); 510var comp2 = CreateCompilation("", targetFramework: TargetFramework.Mscorlib46, references: new[] { comp.ToMetadataReference() }); 1511var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Mscorlib461); 1569var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Mscorlib461); 1625var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Mscorlib461); 1678var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Mscorlib461); 1781var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.Mscorlib461); 11506var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60);
Semantics\RefEscapingTests.cs (78)
3146var comp = CreateCompilation([code], targetFramework: TargetFramework.Net90); 3364var comp = CreateCompilation(tree, targetFramework: TargetFramework.Net90, options: TestOptions.UnsafeDebugDll); 3886var comp = CreateCompilation([code], targetFramework: TargetFramework.Net90); 6202var comp = CreateCompilation(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), targetFramework: TargetFramework.NetCoreApp); 6237var comp = CreateCompilation(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), targetFramework: TargetFramework.NetCoreApp); 8045var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 8112var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 8161var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 8206var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 8260var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 8305var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 8352var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 8406var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 8450var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 8491var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 8540var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 8577var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 8621var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 8697var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 8747var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 8800var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 8872var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 8934var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 8990var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 9063var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 9136var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 9652var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 9685var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 9727var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 9813var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 10534CreateCompilation(source, targetFramework: TargetFramework.Net70).VerifyDiagnostics( 10564CreateCompilation(source, targetFramework: TargetFramework.Net70).VerifyDiagnostics( 10594CreateCompilation(source, targetFramework: TargetFramework.Net70).VerifyDiagnostics(); 10615CreateCompilation(source, targetFramework: TargetFramework.Net70).VerifyDiagnostics( 10735CreateCompilation(source, targetFramework: TargetFramework.Net70).VerifyDiagnostics( 10773CreateCompilation(source, targetFramework: TargetFramework.Net70).VerifyDiagnostics(); 10793CreateCompilation(source, targetFramework: TargetFramework.Net70).VerifyDiagnostics( 10943CreateCompilation(source, targetFramework: TargetFramework.Net70).VerifyDiagnostics(); 10963CreateCompilation(source, targetFramework: TargetFramework.Net70).VerifyDiagnostics(); 10983CreateCompilation(source, targetFramework: TargetFramework.Net70).VerifyDiagnostics(); 11246CreateCompilation(source, targetFramework: TargetFramework.Net70).VerifyDiagnostics(); 11275CreateCompilation(source, targetFramework: TargetFramework.Net70).VerifyDiagnostics(); 11305CreateCompilation(source, targetFramework: TargetFramework.Net70).VerifyDiagnostics(); 11334CreateCompilation(source, targetFramework: TargetFramework.Net70).VerifyDiagnostics( 11367CreateCompilation(source, targetFramework: TargetFramework.Net70).VerifyDiagnostics( 11460CreateCompilation(source, targetFramework: TargetFramework.Net70).VerifyDiagnostics( 11506CreateCompilation(source, targetFramework: TargetFramework.Net70).VerifyDiagnostics( 11552CreateCompilation(source, targetFramework: TargetFramework.Net70).VerifyDiagnostics(); 11580CreateCompilation(source, targetFramework: TargetFramework.Net70).VerifyDiagnostics( 11618targetFramework: TargetFramework.Net70, 11783targetFramework: TargetFramework.Net70, 11913targetFramework: TargetFramework.Net70, 11968targetFramework: TargetFramework.Net70, 12018targetFramework: TargetFramework.Net70, 12068targetFramework: TargetFramework.Net70, 12128targetFramework: TargetFramework.Net70, 12181targetFramework: TargetFramework.Net70, 12208targetFramework: TargetFramework.Net70, 12278targetFramework: TargetFramework.Net70, 12310targetFramework: TargetFramework.Net70, 12452targetFramework: TargetFramework.Net70, 12492targetFramework: TargetFramework.Net70, 12521targetFramework: TargetFramework.Net70, 12544targetFramework: TargetFramework.Net70, 12576targetFramework: TargetFramework.Net70, 12605targetFramework: TargetFramework.Net70, 12639targetFramework: TargetFramework.Net70, 12689targetFramework: TargetFramework.Net70, 12702CreateCompilation(code, targetFramework: TargetFramework.Net70).VerifyDiagnostics(); 12823CreateCompilation(source, targetFramework: TargetFramework.Net70).VerifyDiagnostics( 12849CreateCompilation(source, targetFramework: TargetFramework.Net70).VerifyDiagnostics( 12878CreateCompilation(source, targetFramework: TargetFramework.Net70).VerifyDiagnostics( 12905CreateCompilation(source, targetFramework: TargetFramework.Net70).VerifyDiagnostics( 12934CreateCompilation(source, targetFramework: TargetFramework.Net70).VerifyDiagnostics(); 13237var comp = CreateCompilation(source, targetFramework: TargetFramework.Net90); 13269var comp = CreateCompilation(source, targetFramework: TargetFramework.Net90); 13310var comp = CreateCompilation(source, targetFramework: TargetFramework.Net90); 13360var comp = CreateCompilation(source, targetFramework: TargetFramework.Net90);
Semantics\RefFieldTests.cs (360)
85var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net70); 97comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net70); 126comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net70); 150comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions: TestOptions.Regular11, targetFramework: TargetFramework.Net70); 167var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net70); 175comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net70); 197comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net70); 211comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions: TestOptions.Regular11, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 236var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net70); 244comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net70); 271comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net70); 285comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions: TestOptions.Regular11, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 329var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Mscorlib40); 338comp = CreateCompilation(sourceB, new[] { refA }, targetFramework: TargetFramework.Mscorlib461); 370var comp = CreateCompilation(sourceB, new[] { refA }, targetFramework: TargetFramework.Net70); 391var comp = CreateCompilation(code, references: [], parseOptions: TestOptions.Regular13, targetFramework: TargetFramework.Net70); 420var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 451var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 532var comp = CreateCompilation(sourceB, targetFramework: TargetFramework.Mscorlib40, references: new[] { refA }); 590var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70); 628var comp = CreateCompilation(sourceB, references: new[] { refA }, options: TestOptions.UnsafeReleaseExe, targetFramework: TargetFramework.Net70); 658var comp = CreateCompilation(sourceB, references: new[] { refA }, targetFramework: TargetFramework.Net70); 682var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 752var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70); 798var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70); 847var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70); 930var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70); 1028var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70); 1121var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70); 1186var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70); 1262var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70); 1305comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70); 1342var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70); 1376var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70); 1421var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70); 1466var comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70); 1514var comp = CreateCompilation(source, references: new[] { spanReference.EmitToImageReference() }, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70); 1570var comp = CreateCompilation(source, references: new[] { spanReference.EmitToImageReference() }, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70); 1622var comp = CreateCompilation(source, references: new[] { spanReference.EmitToImageReference() }, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70); 1678var comp = CreateCompilation(source, references: new[] { spanReference.EmitToImageReference() }, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70); 1715var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 1753var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70, options: TestOptions.ReleaseExe); 1789var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 1825var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 1868var comp = CreateCompilation(source, parseOptions: TestOptions.Regular11, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 1912var comp = CreateCompilation(sourceB, new[] { refA }, targetFramework: TargetFramework.Net70); 1944var comp = CreateCompilation(sourceB, new[] { refA }, targetFramework: TargetFramework.Net70); 1984var comp = CreateCompilation(sourceC, new[] { refB }, targetFramework: TargetFramework.Net70); 2014var compB = CreateCompilation(sourceB, references: new[] { refA }, targetFramework: TargetFramework.Net70); 2082var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net70); 2091comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 2112var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net70); 2124comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 2289var compA = CreateCompilation(sourceA, targetFramework: TargetFramework.Net70); 2308var compB = CreateCompilation(sourceB, references: new[] { refA }, targetFramework: TargetFramework.Net70); 2325targetFramework: TargetFramework.Net70, 2351var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), targetFramework: TargetFramework.Net70); 2399var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net70); 2425comp = CreateCompilation(sourceB, references: new[] { refA }, targetFramework: TargetFramework.Net70); 2501var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, targetFramework: TargetFramework.Net70); 2539var comp = CreateCompilation(sourceB, references: new[] { refA }, targetFramework: TargetFramework.Net70); 2565var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net70); 2574comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 2596var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70, options: TestOptions.UnsafeDebugDll); 2647var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net70); 2663comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 2702var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 2758var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 2794var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 2844var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 4453var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 4483var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 5276var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 5333var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 5408var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70, options: TestOptions.UnsafeDebugDll); 5499var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 5527var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 5546CreateCompilation(source, options: TestOptions.ReleaseDll.WithWarningLevel(9), targetFramework: TargetFramework.Net70).VerifyDiagnostics(); 5555CreateCompilation(source, options: TestOptions.ReleaseDll.WithWarningLevel(10), targetFramework: TargetFramework.Net70).VerifyDiagnostics(expectedDiagnostics); 5556CreateCompilation(source, targetFramework: TargetFramework.Net70).VerifyDiagnostics(expectedDiagnostics); 5575targetFramework: TargetFramework.NetCoreApp); 5599targetFramework: TargetFramework.NetCoreApp); 5620targetFramework: TargetFramework.NetCoreApp); 5641targetFramework: TargetFramework.NetCoreApp); 5670targetFramework: TargetFramework.NetCoreApp); 5705targetFramework: TargetFramework.NetCoreApp); 5732targetFramework: TargetFramework.NetCoreApp); 5755targetFramework: TargetFramework.NetCoreApp); 5778targetFramework: TargetFramework.NetCoreApp); 5801targetFramework: TargetFramework.NetCoreApp); 5824targetFramework: TargetFramework.NetCoreApp); 5847targetFramework: TargetFramework.NetCoreApp); 5867targetFramework: TargetFramework.NetCoreApp); 5890targetFramework: TargetFramework.NetCoreApp); 5929var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, targetFramework: TargetFramework.Net70); 5997var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, targetFramework: TargetFramework.Net70); 6035var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, targetFramework: TargetFramework.Net70); 6094var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, targetFramework: TargetFramework.Net70); 6132var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, targetFramework: TargetFramework.Net70); 6190var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, targetFramework: TargetFramework.Net70); 6236var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, targetFramework: TargetFramework.Net70); 6276var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, targetFramework: TargetFramework.Net70); 6322var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, targetFramework: TargetFramework.Net70); 6443var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 6688var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 6848var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 7093var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 7177var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 7250comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 7300var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 7375comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 7436var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 7520var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 7607var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 7645var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 7719var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 7790var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 7818var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 7861var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 7889var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 7951var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, targetFramework: TargetFramework.Net70); 7995var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, targetFramework: TargetFramework.Net70); 8057var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, targetFramework: TargetFramework.Net70); 8101var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, targetFramework: TargetFramework.Net70); 8163var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 8210var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 8281var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 8328var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 8390var comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview.WithFeature("peverify-compat"), targetFramework: TargetFramework.Net70); 8424var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 8470var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 8542var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, targetFramework: TargetFramework.Net70); 8570var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 8627var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 8696var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 8733var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 8770var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 8815var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 8865var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 8934var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 9005var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 9068var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 9141var references = TargetFrameworkUtil.GetReferences(TargetFramework.Standard, additionalReferences: null); 9142var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 9761var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 9878var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, targetFramework: TargetFramework.Net70); 10076var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 10159var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 10263var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugExe, targetFramework: TargetFramework.Net70); 10302var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugExe, targetFramework: TargetFramework.Net70); 10342var comp = CreateCompilation(source, options: TestOptions.UnsafeDebugExe, targetFramework: TargetFramework.Net70); 11572var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 11902var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net70); 11914comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 11936var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net70); 11948comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 12031var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Mscorlib40); 12042comp = CreateCompilation(sourceB, new[] { refA }, targetFramework: TargetFramework.Mscorlib461); 16562var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 16599var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 16646var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 16689var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 16724var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 16751var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 16785var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 16880var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70, options: TestOptions.UnsafeDebugExe); 17843var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 17879var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 18312var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.Net70); 18767var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 18785var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 18866var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, targetFramework: TargetFramework.Net70); 18894var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, targetFramework: TargetFramework.Net70, options: TestOptions.UnsafeDebugDll); 18971var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 18997var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 19027var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 19062var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 19088var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 19131var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 19159var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 19197var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 19241var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 19294var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 19341var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 19480var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 19558var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 19643var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 19738var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 19861var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 19917var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 19959var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 19988var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 20048var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 20105var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 20135var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), targetFramework: TargetFramework.Net50); 20170var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 20196var comp = CreateCompilation(sourceB, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70); 20365var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 20393var comp = CreateCompilation(source, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net70); 20400comp = CreateCompilation(source, parseOptions: TestOptions.Regular11, targetFramework: TargetFramework.Net70); 20421var lib = CreateCompilation(lib_cs, parseOptions: TestOptions.Regular11, targetFramework: TargetFramework.Net70); 20423var comp = CreateCompilation(source, references: new[] { lib.EmitToImageReference() }, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net70); 20482var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 20528var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 20553var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 20583var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 20607var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 20629var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 20652var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 20672var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 20696var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 20727var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 20865var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 20892var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 20913var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 21226var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 21278var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 21311var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 21369var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 21400var references = TargetFrameworkUtil.GetReferences(TargetFramework.NetCoreApp, additionalReferences: null); 21401var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.Net70); 21523var comp = CreateCompilation(source, options: TestOptions.DebugExe, targetFramework: TargetFramework.Net70); 21525comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 21682var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 21743comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 21814var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 21853var comp = CreateCompilation(source, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 21929var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 21953var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 22403targetFramework: TargetFramework.Net70).VerifyDiagnostics(); 22432targetFramework: TargetFramework.Net70).VerifyDiagnostics(); 22467targetFramework: TargetFramework.Net70).VerifyDiagnostics(expectedDiagnostics); 22496targetFramework: TargetFramework.Net70).VerifyDiagnostics(); 22531targetFramework: TargetFramework.Net70).VerifyDiagnostics( 22568targetFramework: TargetFramework.Net70).VerifyDiagnostics().EmitToImageReference(); 22584CreateCompilation(source2, [ref1a], parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net70).VerifyDiagnostics(); 22598CreateCompilation(source2, [ref1], parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net70).VerifyDiagnostics(expectedDiagnostics); 22621targetFramework: TargetFramework.Net70).VerifyDiagnostics().EmitToImageReference(); 22637CreateCompilation(source2, [ref1a], parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net70).VerifyDiagnostics(); 22651CreateCompilation(source2, [ref1], parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net70).VerifyDiagnostics(expectedDiagnostics); 22760var ref1 = CreateCompilation(source1, targetFramework: TargetFramework.Net70) 22821targetFramework: TargetFramework.Net70).VerifyDiagnostics(expectedDiagnostics); 22856targetFramework: TargetFramework.Net70).VerifyDiagnostics(expectedDiagnostics); 22891targetFramework: TargetFramework.Net70).VerifyDiagnostics(expectedDiagnostics); 22910var ref1 = CreateCompilation(source1, targetFramework: TargetFramework.Net70) 23220var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 23256var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 23291var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, targetFramework: TargetFramework.Net60); 23336var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 23471var comp = CreateCompilation(new[] { sourceA, UnscopedRefAttributeDefinition }, targetFramework: TargetFramework.Mscorlib40); 23495comp = CreateCompilation(sourceB, new[] { refA }, targetFramework: TargetFramework.Mscorlib461); 23546var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 23559comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, targetFramework: TargetFramework.Net70); 23692var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net70); 23712comp = CreateCompilation(sourceB1, references: new[] { refA }, targetFramework: TargetFramework.Net70); 23759comp = CreateCompilation(sourceB2, references: new[] { refA }, targetFramework: TargetFramework.Net70); 23802var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Net70); 23915var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 24205var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 24255var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 24689var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 25242var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, targetFramework: TargetFramework.Net50, options: TestOptions.ReleaseDll); 26146var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 26224var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 26262var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 26307var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 26334var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 26369var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 26395var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 26496var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 26547var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, targetFramework: TargetFramework.Net60); 26624var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 26686var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 26731var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 27135[InlineData(LanguageVersion.CSharp10, TargetFramework.Net60, false, false)] 27136[InlineData(LanguageVersion.CSharp11, TargetFramework.Net60, false, true)] 27137[InlineData(LanguageVersion.Latest, TargetFramework.Net60, false, true)] 27138[InlineData(LanguageVersion.CSharp10, TargetFramework.Net70, true, true)] 27139[InlineData(LanguageVersion.CSharp11, TargetFramework.Net70, true, true)] 27140[InlineData(LanguageVersion.Latest, TargetFramework.Net70, true, true)] 27141public void UseUpdatedEscapeRules(LanguageVersion languageVersion, TargetFramework targetFramework, bool supportsRefFields, bool expectedUseUpdatedEscapeRules) 27592var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 28521var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 28600var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 28716var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70, options: TestOptions.UnsafeDebugExe); 28796var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 28865var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70, options: TestOptions.UnsafeDebugDll); 28909var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 28934var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70, options: TestOptions.UnsafeReleaseExe); 28968var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 28997var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 29026var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 29058var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 29093var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 29125var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, targetFramework: TargetFramework.Net70); 29167var comp = CreateCompilation(new[] { sourceA, sourceB }, targetFramework: TargetFramework.Net70, options: TestOptions.ReleaseExe); 29199var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 29235var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70, options: TestOptions.ReleaseExe); 29282var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 29311var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 29340var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 29366var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 29388var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 29427var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70, options: TestOptions.ReleaseExe); 29566var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 29598var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 29627var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 29786var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 29863var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 29933var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 29993var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 30028var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 30066var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 30096var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 30141var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 30208var verifier = CompileAndVerify(source, targetFramework: TargetFramework.Net70, expectedOutput: "0"); 30265var verifier = CompileAndVerify(source, targetFramework: TargetFramework.Net70, expectedOutput: "0"); 30339var verifier = CompileAndVerify(source, targetFramework: TargetFramework.Net70, expectedOutput: """ 30458var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 30479var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 30503var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 30529var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 30563var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 30604var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 30639var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 30751var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 30788var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 30826var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 31188targetFramework: TargetFramework.NetCoreApp, 31242targetFramework: TargetFramework.NetCoreApp, 31310targetFramework: TargetFramework.NetCoreApp, 31373targetFramework: TargetFramework.NetCoreApp, 31389targetFramework: TargetFramework.NetCoreApp); 31422targetFramework: TargetFramework.NetCoreApp); 31463targetFramework: TargetFramework.NetCoreApp); 31496targetFramework: TargetFramework.NetCoreApp); 31536targetFramework: TargetFramework.NetCoreApp); 31569targetFramework: TargetFramework.NetCoreApp); 31612targetFramework: TargetFramework.NetCoreApp); 31651targetFramework: TargetFramework.NetCoreApp); 31693targetFramework: TargetFramework.NetCoreApp); 31737targetFramework: TargetFramework.NetCoreApp); 31778targetFramework: TargetFramework.NetCoreApp); 31826targetFramework: TargetFramework.NetCoreApp); 31869targetFramework: TargetFramework.NetCoreApp); 31907targetFramework: TargetFramework.NetCoreApp); 31932targetFramework: TargetFramework.NetCoreApp); 31959targetFramework: TargetFramework.NetCoreApp); 31984targetFramework: TargetFramework.NetCoreApp); 32009targetFramework: TargetFramework.NetCoreApp); 32037targetFramework: TargetFramework.NetCoreApp); 32062targetFramework: TargetFramework.NetCoreApp); 32090targetFramework: TargetFramework.NetCoreApp); 32118targetFramework: TargetFramework.NetCoreApp); 32143targetFramework: TargetFramework.NetCoreApp); 32171targetFramework: TargetFramework.NetCoreApp); 32199targetFramework: TargetFramework.NetCoreApp); 32224targetFramework: TargetFramework.NetCoreApp); 32267targetFramework: TargetFramework.NetCoreApp, 32330targetFramework: TargetFramework.NetStandard20);
Semantics\RefLocalsAndReturnsTests.cs (13)
1995var comp = CreateCompilation(text, targetFramework: TargetFramework.Empty, references: new[] { MscorlibRef, SystemCoreRef }); 3295CompileAndVerify(code, expectedOutput: expectedOutput, parseOptions: TestOptions.Regular12, targetFramework: TargetFramework.Net70, verify: Verification.FailsPEVerify).VerifyDiagnostics(); 3296CompileAndVerify(code, expectedOutput: expectedOutput, parseOptions: TestOptions.Regular13, targetFramework: TargetFramework.Net70, verify: Verification.FailsPEVerify).VerifyDiagnostics(); 3297CompileAndVerify(code, expectedOutput: expectedOutput, targetFramework: TargetFramework.Net70, verify: Verification.FailsPEVerify).VerifyDiagnostics(); 3326CreateCompilation(code, parseOptions: TestOptions.Regular12, targetFramework: TargetFramework.Net70).VerifyEmitDiagnostics(expectedDiagnostics); 3327CreateCompilation(code, parseOptions: TestOptions.Regular13, targetFramework: TargetFramework.Net70).VerifyEmitDiagnostics(expectedDiagnostics); 3328CreateCompilation(code, targetFramework: TargetFramework.Net70).VerifyEmitDiagnostics(expectedDiagnostics); 3451CreateCompilation(code, parseOptions: TestOptions.Regular12, targetFramework: TargetFramework.Net70).VerifyDiagnostics( 3458CompileAndVerify(code, expectedOutput: expectedOutput, parseOptions: TestOptions.Regular13, targetFramework: TargetFramework.Net70, verify: Verification.FailsPEVerify).VerifyDiagnostics(); 3459CompileAndVerify(code, expectedOutput: expectedOutput, targetFramework: TargetFramework.Net70, verify: Verification.FailsPEVerify).VerifyDiagnostics(); 3481CreateCompilation(code, parseOptions: TestOptions.Regular12, targetFramework: TargetFramework.Net70).VerifyDiagnostics( 3493CreateCompilation(code, parseOptions: TestOptions.Regular13, targetFramework: TargetFramework.Net70).VerifyEmitDiagnostics(expectedDiagnostics); 3494CreateCompilation(code, targetFramework: TargetFramework.Net70).VerifyEmitDiagnostics(expectedDiagnostics);
Semantics\SemanticErrorTests.cs (10)
2215CreateCompilation(text, parseOptions: TestOptions.Regular7, targetFramework: TargetFramework.NetCoreApp).VerifyDiagnostics( 6855CreateCompilation(source, targetFramework: TargetFramework.Mscorlib461).VerifyDiagnostics( 7284var comp = CreateCompilation(source, targetFramework: TargetFramework.Mscorlib461); 11573var comp = CreateCompilation(text, targetFramework: TargetFramework.Mscorlib461); 11598var comp = CreateCompilation(text, targetFramework: TargetFramework.Mscorlib461); 18549var comp = CreateCompilation(text, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 18643var comp = CreateCompilation(text, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 18669var comp = CreateCompilation(text, targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.DebugExe); 21680var compilation = CreateCompilation(text, targetFramework: TargetFramework.Mscorlib461, options: TestOptions.DebugExe); 25165var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp);
Semantics\SpanStackSafetyTests.cs (5)
1494var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 1538var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 1592var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 1654var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70); 1691CreateCompilation(code, targetFramework: TargetFramework.Net70).VerifyEmitDiagnostics(
Semantics\StackAllocInitializerTests.cs (3)
2704var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 2747var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 2776var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70);
Semantics\StructConstructorTests.cs (7)
3218var comp = CreateCompilation(sourceA, targetFramework: TargetFramework.Mscorlib40); 3235comp = CreateCompilation(sourceB, references: new[] { refA }, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Mscorlib461); 3719var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp); 3792var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp); 3819var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp); 3846var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp); 3870var comp = CreateCompilation(source, parseOptions: TestOptions.Script, targetFramework: TargetFramework.NetCoreApp);
Semantics\StructsTests.cs (1)
613CreateCompilation(source, targetFramework: TargetFramework.Mscorlib461).VerifyDiagnostics(
Semantics\TopLevelStatementsTests.cs (2)
2811var comp = CreateCompilation(text, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions); 7555var comp = CreateCompilation(text, targetFramework: TargetFramework.Minimal, options: TestOptions.DebugExe, parseOptions: DefaultParseOptions);
Semantics\UninitializedNonNullableFieldTests.cs (2)
1982var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp); 2028var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp);
Semantics\UnsafeTests.cs (5)
6097var comp = CreateCompilation(libSrc, targetFramework: TargetFramework.Net70); 14075var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.NetCoreApp); 14101var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.NetCoreApp); 14252var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.NetCoreApp); 14288var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll, targetFramework: TargetFramework.NetCoreApp);
Semantics\Utf8StringsLiteralsTests.cs (121)
54var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 83var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 111var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 142var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 175var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 199var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 226var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 255var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 283var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 314var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 338var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 362var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 384var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 416var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 453comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular11); 461comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular10); 487var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 518var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 561var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 821var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 873var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 924var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 981var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1037var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1095var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1151var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1205var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1257var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1308var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1366var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1396var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1420var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1453var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1475var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1515var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1536var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1540comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular10); 1575var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1602var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1605comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular10); 1623var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1649var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1666comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular11); 1672comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular10); 1702var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1719comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular11); 1725comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular10); 1755var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1772comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular11); 1778comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular10); 1817var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1834comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular11); 1840comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular10); 1877var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1916var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 1943var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugExe); 1972var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 2002var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 2037var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 2074var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 2102var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 2122var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 2143var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 2169var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 2198var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 2235var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 2276var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 2325var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 2362var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 2399var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 2433var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 2457var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 2461comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular10); 2482var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 2513var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 2540var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 2573var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 2606var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 2639var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 2687var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 2732var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 2780var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 2810var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 2852var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 2890var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 2916var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 2942var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 2967var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 2995var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 3023var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 3051var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 3079var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 3107var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 3135var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 3163var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 3191var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 3219var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 3247var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 3275var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 3303var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 3332var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseDll); 3384var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.ReleaseDll); 3446var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 3494var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 3536var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 3585var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 3634var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 3684var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 3731var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 3772var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 3794var comp = CreateCompilation(new[] { source + HelpersSource, UnscopedRefAttributeDefinition }, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll); 3827var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 3853var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 4061var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 4132var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 4155var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 4186var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 4225var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 4250var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 4275var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe); 4300var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp);
Semantics\ValueTupleTests.cs (3)
297var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp); 333var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp); 363var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1291)
Compilation\CompilationAPITests.cs (3)
2367var vbComp = CreateVisualBasicCompilation("", referencedAssemblies: TargetFrameworkUtil.GetReferences(TargetFramework.Standard)); 2777var compilation = CreateCompilation("", references: Array.Empty<MetadataReference>(), targetFramework: TargetFramework.Empty); 2967var compilation = CreateCompilation("", references: Array.Empty<MetadataReference>(), targetFramework: TargetFramework.Empty);
Compilation\SemanticModelGetDeclaredSymbolAPITests.cs (5)
1205", targetFramework: TargetFramework.NetStandard20); 1241", targetFramework: TargetFramework.NetStandard20); 1275", targetFramework: TargetFramework.NetStandard20); 1375", targetFramework: TargetFramework.NetStandard20); 1588", targetFramework: TargetFramework.NetStandard20);
Compilation\UsedAssembliesTests.cs (8)
287private ImmutableArray<MetadataReference> CompileWithUsedAssemblyReferences(string source, TargetFramework targetFramework, params MetadataReference[] references) 292private ImmutableArray<MetadataReference> CompileWithUsedAssemblyReferences(string source, TargetFramework targetFramework, CSharpCompilationOptions options, params MetadataReference[] references) 353return CompileWithUsedAssemblyReferences(source, TargetFramework.Standard, references); 358CompileWithUsedAssemblyReferences(source, TargetFramework.Standard, options: options, references); 5227var comp1 = CreateVisualBasicCompilation(source1, referencedAssemblies: TargetFrameworkUtil.GetReferences(TargetFramework.Standard, new[] { comp0ImageRef })); 5540CompileWithUsedAssemblyReferences(source3, targetFramework: TargetFramework.StandardAndCSharp); 5558CompileWithUsedAssemblyReferences(source3, targetFramework: TargetFramework.StandardAndCSharp); 5665CompileWithUsedAssemblyReferences(source2, targetFramework: TargetFramework.Mscorlib40AndSystemCore);
DocumentationComments\CrefTests.cs (7)
6883var compilation = CreateCompilation(source, parseOptions: parseOptions, options: options, targetFramework: TargetFramework.StandardAndCSharp); 6907var compilation = CreateCompilation(source, parseOptions: parseOptions, options: options, targetFramework: TargetFramework.StandardAndCSharp); 6932var comp = CreateCompilation(source, parseOptions: TestOptions.RegularWithDocumentationComments, targetFramework: TargetFramework.NetCoreApp); 6957var comp = CreateCompilation(source, parseOptions: TestOptions.RegularWithDocumentationComments.WithLanguageVersion(LanguageVersion.CSharp10), targetFramework: TargetFramework.NetCoreApp); 6981var comp = CreateCompilation(source, parseOptions: TestOptions.RegularWithDocumentationComments, targetFramework: TargetFramework.NetCoreApp); 7002var comp = CreateCompilation(source, parseOptions: TestOptions.RegularWithDocumentationComments.WithLanguageVersion(LanguageVersion.CSharp10), targetFramework: TargetFramework.NetCoreApp); 7021var comp = CreateCompilation(source, parseOptions: TestOptions.RegularWithDocumentationComments, targetFramework: TargetFramework.NetCoreApp);
DocumentationComments\DocumentationCommentCompilerTests.cs (1)
35targetFramework: TargetFramework.Mscorlib40,
SymbolDisplay\SymbolDisplayTests.cs (1)
3144TargetFrameworkUtil.GetReferences(TargetFramework.Standard).Concat(hostReference),
Symbols\CompilationCreationTests.cs (3)
3016compilation = CreateCompilation("Compilation", targetFramework: TargetFramework.Net50); 3024compilation = CreateCompilation("Compilation", targetFramework: TargetFramework.Net60); 3032compilation = CreateCompilation("Compilation", targetFramework: TargetFramework.Net70);
Symbols\CorLibrary\CorTypes.cs (3)
624var comp = CreateCompilation(source, targetFramework: TargetFramework.Mscorlib40AndSystemCore, options: TestOptions.DebugExe); 634comp = CreateCompilation(source, targetFramework: TargetFramework.Mscorlib40AndSystemCore, options: TestOptions.DebugExe); 642comp = CreateCompilation(source, targetFramework: TargetFramework.Mscorlib40AndSystemCore, options: TestOptions.DebugExe);
Symbols\CovariantReturnTests.cs (18)
410targetFramework: TargetFramework.Empty, 429targetFramework: TargetFramework.Empty, 465var result = CreateCompilation(assignments, references: references, targetFramework: TargetFramework.Empty); 487var result = CreateCompilation(assignments, references: references, targetFramework: TargetFramework.Empty); 514targetFramework: TargetFramework.Empty, 544targetFramework: TargetFramework.Empty) 3871var baseCompilation = CreateCompilation(baseSource, references: new[] { corlibRef }, targetFramework: TargetFramework.Empty, parseOptions: parseOptions); 3888var comp = CreateCompilation(compilationSource, references: references, parseOptions: parseOptions, targetFramework: TargetFramework.Empty); 3947var baseCompilation = CreateCompilation(baseSource, references: new[] { corlibRef }, targetFramework: TargetFramework.Empty, parseOptions: parseOptions); 4007var comp = CreateCompilation(compilationSource, references: references, parseOptions: parseOptions, targetFramework: TargetFramework.Empty); 4113var baseCompilation = CreateCompilation(baseSource, references: new[] { corlibRef }, targetFramework: TargetFramework.Empty, parseOptions: parseOptions); 4130var comp = CreateCompilation(compilationSource, references: references, parseOptions: parseOptions, targetFramework: TargetFramework.Empty); 4228var baseCompilation = CreateCompilation(baseSource, references: new[] { corlibRef }, targetFramework: TargetFramework.Empty, parseOptions: parseOptions); 4245var comp = CreateCompilation(compilationSource, references: references, parseOptions: parseOptions, targetFramework: TargetFramework.Empty); 4337var baseCompilation = CreateCompilation(baseSource, references: new[] { corlibRef }, targetFramework: TargetFramework.Empty, parseOptions: parseOptions); 4354var comp = CreateCompilation(compilationSource, references: references, parseOptions: parseOptions, targetFramework: TargetFramework.Empty); 4500var baseCompilation = CreateCompilation(baseSource, references: new[] { corlibRef }, targetFramework: TargetFramework.Empty, parseOptions: parseOptions); 4526var comp = CreateCompilation(compilationSource, references: references, parseOptions: parseOptions, targetFramework: TargetFramework.Empty);
Symbols\CustomModifiersTests.cs (4)
1830var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Mscorlib40, references: new[] { SystemCoreRef }); 2594var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, references: new[] { CSharpRef }, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Standard); 2708var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, references: new[] { CSharpRef }, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Standard); 2802var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, references: new[] { CSharpRef }, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Standard);
Symbols\DefaultInterfaceImplementationTests.cs (1060)
120var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, targetFramework: TargetFramework.Net60, 173targetFramework: TargetFramework.Net60); 292targetFramework: TargetFramework.Net60); 349targetFramework: TargetFramework.Net60); 365targetFramework: TargetFramework.Net60); 432targetFramework: TargetFramework.Net60); 489targetFramework: TargetFramework.Net60); 505targetFramework: TargetFramework.Net60); 583targetFramework: TargetFramework.Net60); 681targetFramework: TargetFramework.Net60); 783targetFramework: TargetFramework.Net60); 885targetFramework: TargetFramework.Net60); 972targetFramework: TargetFramework.Net60); 1047targetFramework: TargetFramework.Net60); 1126targetFramework: TargetFramework.Net60); 1205targetFramework: TargetFramework.Net60); 1284targetFramework: TargetFramework.Net60); 1368targetFramework: TargetFramework.Net60); 1456targetFramework: TargetFramework.Net60); 1544targetFramework: TargetFramework.Net60); 1588var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: isStatic ? TargetFramework.Net50 : TargetFramework.Mscorlib461Extended, 1626options: TestOptions.DebugDll, targetFramework: TargetFramework.Mscorlib461Extended, 1669var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60, 1682options: TestOptions.DebugDll, targetFramework: TargetFramework.Mscorlib461Extended, 1728targetFramework: TargetFramework.Net60); 1748targetFramework: TargetFramework.Mscorlib461Extended, 1779var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: isStatic ? TargetFramework.Net50 : TargetFramework.Mscorlib461Extended, 1823options: TestOptions.DebugDll, targetFramework: TargetFramework.Mscorlib461Extended, 1876targetFramework: isStatic ? TargetFramework.Net60 : TargetFramework.NetCoreApp); 1915targetFramework: isStatic ? TargetFramework.Net60 : TargetFramework.NetCoreApp); 1933targetFramework: isStatic ? TargetFramework.Net60 : TargetFramework.NetCoreApp); 1974var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: isStatic ? TargetFramework.Net50 : TargetFramework.Mscorlib461Extended, 2020targetFramework: TargetFramework.NetCoreApp); 2043targetFramework: TargetFramework.Mscorlib461Extended); 2107targetFramework: TargetFramework.Net60); 2186targetFramework: TargetFramework.Net60); 2208targetFramework: TargetFramework.Net60); 2265targetFramework: TargetFramework.NetCoreApp); 2272targetFramework: TargetFramework.NetCoreApp); 2334targetFramework: TargetFramework.NetCoreApp); 2341targetFramework: TargetFramework.NetCoreApp); 2407targetFramework: TargetFramework.NetCoreApp); 2414targetFramework: TargetFramework.NetCoreApp); 2480targetFramework: TargetFramework.NetCoreApp); 2487targetFramework: TargetFramework.NetCoreApp); 2584targetFramework: TargetFramework.Net60); 2638targetFramework: TargetFramework.Net60); 2655targetFramework: TargetFramework.Net60); 2975targetFramework: TargetFramework.NetCoreApp); 3011targetFramework: TargetFramework.Net60); 3047targetFramework: TargetFramework.Net60); 3088targetFramework: TargetFramework.NetCoreApp); 3113targetFramework: TargetFramework.Net60); 3138targetFramework: TargetFramework.Net60); 3168targetFramework: TargetFramework.NetCoreApp); 3202targetFramework: TargetFramework.Net60); 3236targetFramework: TargetFramework.Net60); 3275targetFramework: TargetFramework.NetCoreApp); 3300targetFramework: TargetFramework.Net60); 3325targetFramework: TargetFramework.Net60); 3364targetFramework: TargetFramework.Net60); 3455targetFramework: TargetFramework.Net60); 3523targetFramework: TargetFramework.Net60); 3610targetFramework: TargetFramework.Net60); 3735targetFramework: TargetFramework.Net60); 3877targetFramework: TargetFramework.Net60); 3995targetFramework: TargetFramework.Net60); 4147targetFramework: TargetFramework.Net60); 4236var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: isStatic ? TargetFramework.Net50 : TargetFramework.Mscorlib461Extended, 4289options: TestOptions.DebugDll, targetFramework: isStatic ? TargetFramework.Net50 : TargetFramework.Mscorlib461Extended, 4406targetFramework: TargetFramework.Net60); 4417options: TestOptions.DebugDll, targetFramework: isStatic ? TargetFramework.Net50 : TargetFramework.Mscorlib461Extended, 4483targetFramework: TargetFramework.Net60); 4501targetFramework: TargetFramework.Mscorlib461Extended, options: TestOptions.DebugDll, 4545var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.Mscorlib461Extended, 4591options: TestOptions.DebugDll, targetFramework: TargetFramework.Mscorlib461Extended, 4645var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net50, 4687options: TestOptions.DebugDll, targetFramework: TargetFramework.Net50, 4748targetFramework: TargetFramework.Net60); 4799targetFramework: TargetFramework.Net60); 4815targetFramework: TargetFramework.Net60); 4880targetFramework: TargetFramework.NetCoreApp); 5116targetFramework: TargetFramework.NetCoreApp); 5153targetFramework: TargetFramework.NetCoreApp); 5181targetFramework: TargetFramework.NetCoreApp); 5218targetFramework: TargetFramework.NetCoreApp); 5257targetFramework: TargetFramework.NetCoreApp); 5310targetFramework: TargetFramework.NetCoreApp); 5396targetFramework: TargetFramework.NetCoreApp); 5513targetFramework: TargetFramework.NetCoreApp); 5604targetFramework: TargetFramework.NetCoreApp); 5749targetFramework: TargetFramework.NetCoreApp); 5837var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.Mscorlib461Extended, 5867options: TestOptions.DebugDll, targetFramework: TargetFramework.Mscorlib461Extended, 5966targetFramework: TargetFramework.NetCoreApp); 5977options: TestOptions.DebugDll, targetFramework: TargetFramework.Mscorlib461Extended, 6024targetFramework: TargetFramework.NetCoreApp); 6042targetFramework: TargetFramework.Mscorlib461Extended, 6092var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.Mscorlib461Extended, 6138options: TestOptions.DebugDll, targetFramework: TargetFramework.Mscorlib461Extended, 6202targetFramework: TargetFramework.NetCoreApp); 6233targetFramework: TargetFramework.NetCoreApp); 6249targetFramework: TargetFramework.NetCoreApp); 6296targetFramework: TargetFramework.NetCoreApp); 6367targetFramework: TargetFramework.Net60); 6381targetFramework: TargetFramework.Net60); 6554targetFramework: TargetFramework.Net60); 6611targetFramework: TargetFramework.Net60); 6632targetFramework: TargetFramework.Net60); 6956targetFramework: TargetFramework.Net60); 7059targetFramework: TargetFramework.Net60); 7150targetFramework: TargetFramework.Net60); 7257targetFramework: TargetFramework.Net60); 7320var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: isStatic ? TargetFramework.Net50 : TargetFramework.Mscorlib461Extended, 7355options: TestOptions.DebugDll, targetFramework: isStatic ? TargetFramework.Net50 : TargetFramework.Mscorlib461Extended, 7430targetFramework: TargetFramework.Net60); 7441targetFramework: isStatic ? TargetFramework.Net50 : TargetFramework.Mscorlib461Extended, options: TestOptions.DebugDll, 7490targetFramework: TargetFramework.Net60); 7508targetFramework: isStatic ? TargetFramework.Net50 : TargetFramework.Mscorlib461Extended, 7543var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.Mscorlib461Extended, 7571options: TestOptions.DebugDll, targetFramework: TargetFramework.Mscorlib461Extended, 7608var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net50, 7632options: TestOptions.DebugDll, targetFramework: TargetFramework.Net50, 7676targetFramework: TargetFramework.Net60); 7709targetFramework: TargetFramework.Net60); 7725targetFramework: TargetFramework.Net60); 7773targetFramework: TargetFramework.NetCoreApp); 7825targetFramework: TargetFramework.NetCoreApp); 7982targetFramework: TargetFramework.NetCoreApp); 8098targetFramework: TargetFramework.NetCoreApp); 8258targetFramework: TargetFramework.NetCoreApp); 8376targetFramework: TargetFramework.NetCoreApp); 8412targetFramework: TargetFramework.NetCoreApp); 8625targetFramework: TargetFramework.NetCoreApp); 8691targetFramework: TargetFramework.Mscorlib461Extended); 8883parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 8950targetFramework: TargetFramework.Net60); 9054targetFramework: TargetFramework.NetCoreApp); 9105targetFramework: TargetFramework.NetCoreApp); 9243targetFramework: TargetFramework.Net60); 9270targetFramework: TargetFramework.Net60); 9278targetFramework: TargetFramework.Net60); 9295targetFramework: TargetFramework.Net60); 9308targetFramework: TargetFramework.Net60); 9321targetFramework: TargetFramework.Net60); 9460targetFramework: TargetFramework.Net60); 9468targetFramework: TargetFramework.Net60); 9475targetFramework: TargetFramework.Net60); 9485targetFramework: TargetFramework.Net60); 9494targetFramework: TargetFramework.Net60); 9900targetFramework: TargetFramework.NetCoreApp); 9912targetFramework: TargetFramework.NetCoreApp); 9920targetFramework: TargetFramework.NetCoreApp); 9932targetFramework: TargetFramework.NetCoreApp); 9977targetFramework: TargetFramework.NetCoreApp); 9989targetFramework: TargetFramework.NetCoreApp); 9997targetFramework: TargetFramework.NetCoreApp); 10009targetFramework: TargetFramework.NetCoreApp); 10056targetFramework: TargetFramework.NetCoreApp, 10063targetFramework: TargetFramework.NetCoreApp); 10071targetFramework: TargetFramework.NetCoreApp); 10146targetFramework: TargetFramework.NetCoreApp); 10205targetFramework: TargetFramework.NetCoreApp); 10316targetFramework: TargetFramework.NetCoreApp); 10384targetFramework: TargetFramework.NetCoreApp); 10469targetFramework: TargetFramework.NetCoreApp); 10518var compilation3 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.Mscorlib461Extended, 10587targetFramework: TargetFramework.NetCoreApp); 10689targetFramework: TargetFramework.NetCoreApp); 10840targetFramework: TargetFramework.NetCoreApp); 10894targetFramework: TargetFramework.NetCoreApp); 10928targetFramework: TargetFramework.NetCoreApp); 10940targetFramework: TargetFramework.NetCoreApp); 10951targetFramework: TargetFramework.NetCoreApp); 10989parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 11012parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 11067targetFramework: TargetFramework.NetCoreApp); 11173targetFramework: TargetFramework.NetCoreApp); 11269targetFramework: TargetFramework.NetCoreApp); 11311targetFramework: TargetFramework.NetCoreApp); 11366targetFramework: TargetFramework.Mscorlib461Extended); 11468targetFramework: TargetFramework.NetCoreApp); 11535targetFramework: TargetFramework.NetCoreApp); 11565targetFramework: TargetFramework.NetCoreApp); 11592targetFramework: TargetFramework.NetCoreApp); 11619targetFramework: TargetFramework.NetCoreApp); 11646targetFramework: TargetFramework.Mscorlib461Extended); 11659targetFramework: TargetFramework.Mscorlib461Extended); 11705targetFramework: TargetFramework.NetCoreApp); 11729targetFramework: TargetFramework.NetCoreApp); 11737targetFramework: TargetFramework.NetCoreApp); 11771targetFramework: TargetFramework.NetCoreApp); 11781targetFramework: TargetFramework.NetCoreApp); 11798targetFramework: TargetFramework.NetCoreApp); 11860targetFramework: TargetFramework.NetCoreApp); 11894targetFramework: TargetFramework.NetCoreApp); 11903targetFramework: TargetFramework.NetCoreApp); 11920targetFramework: TargetFramework.NetCoreApp); 11928targetFramework: TargetFramework.NetCoreApp); 11936targetFramework: TargetFramework.NetCoreApp); 11996targetFramework: TargetFramework.NetCoreApp); 12009targetFramework: TargetFramework.NetCoreApp); 12018targetFramework: TargetFramework.NetCoreApp); 12035targetFramework: TargetFramework.NetCoreApp); 12050targetFramework: TargetFramework.NetCoreApp); 12057targetFramework: TargetFramework.NetCoreApp); 12116targetFramework: TargetFramework.NetCoreApp); 12132targetFramework: TargetFramework.NetCoreApp); 12141targetFramework: TargetFramework.NetCoreApp); 12158targetFramework: TargetFramework.NetCoreApp); 12173targetFramework: TargetFramework.NetCoreApp); 12186targetFramework: TargetFramework.NetCoreApp); 12229targetFramework: TargetFramework.Net50); 12239targetFramework: TargetFramework.Net50); 12247var targetFramework = ExecutionConditionUtil.IsMonoOrCoreClr ? TargetFramework.Net50 : TargetFramework.NetFramework; 12291targetFramework: TargetFramework.Net50); 12301targetFramework: TargetFramework.Net50); 12309var targetFramework = ExecutionConditionUtil.IsMonoOrCoreClr ? TargetFramework.Net50 : TargetFramework.NetFramework; 12353targetFramework: TargetFramework.Net50); 12363targetFramework: TargetFramework.Net50); 12373targetFramework: TargetFramework.Net50); 12625targetFramework: TargetFramework.NetCoreApp); 12636targetFramework: TargetFramework.NetCoreApp); 12650targetFramework: TargetFramework.NetCoreApp); 12713targetFramework: TargetFramework.NetCoreApp); 12724targetFramework: TargetFramework.NetCoreApp); 12738targetFramework: TargetFramework.NetCoreApp); 12801targetFramework: TargetFramework.NetCoreApp); 12812targetFramework: TargetFramework.NetCoreApp); 12826targetFramework: TargetFramework.NetCoreApp); 12905targetFramework: TargetFramework.NetCoreApp); 12960targetFramework: TargetFramework.NetCoreApp); 13033targetFramework: TargetFramework.NetCoreApp); 13090targetFramework: TargetFramework.NetCoreApp); 13580targetFramework: TargetFramework.NetCoreApp); 13670targetFramework: TargetFramework.Mscorlib461Extended); 13910targetFramework: TargetFramework.NetCoreApp); 14224parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 14242parseOptions: TestOptions.Regular, targetFramework: TargetFramework.Mscorlib461Extended); 14372targetFramework: TargetFramework.Net60); 14619targetFramework: TargetFramework.NetCoreApp); 14718targetFramework: TargetFramework.NetCoreApp); 14925targetFramework: TargetFramework.NetCoreApp); 14933targetFramework: TargetFramework.NetCoreApp); 14945targetFramework: TargetFramework.NetCoreApp); 14971targetFramework: TargetFramework.NetCoreApp); 14979targetFramework: TargetFramework.NetCoreApp); 14998targetFramework: TargetFramework.NetCoreApp); 15123targetFramework: TargetFramework.NetCoreApp); 15131targetFramework: TargetFramework.NetCoreApp); 15142targetFramework: TargetFramework.NetCoreApp); 15150targetFramework: TargetFramework.NetCoreApp); 15158targetFramework: TargetFramework.NetCoreApp); 15246ValidatePropertyModifiers_11_03(source1, source2, TargetFramework.Standard, 15253private void ValidatePropertyModifiers_11_03(string source1, string source2, TargetFramework targetFramework, 15260CompileAndVerify(compilation1, expectedOutput: !(targetFramework == TargetFramework.Standard || ExecutionConditionUtil.IsMonoOrCoreClr) ? null : 15282CompileAndVerify(compilation3, expectedOutput: !(targetFramework == TargetFramework.Standard || ExecutionConditionUtil.IsMonoOrCoreClr) ? null : 15850targetFramework: TargetFramework.NetCoreApp); 15858targetFramework: TargetFramework.NetCoreApp); 15869targetFramework: TargetFramework.NetCoreApp); 15877targetFramework: TargetFramework.NetCoreApp); 15885targetFramework: TargetFramework.NetCoreApp); 15968targetFramework: TargetFramework.NetCoreApp, 15975targetFramework: TargetFramework.NetCoreApp, 15982targetFramework: TargetFramework.NetCoreApp); 16188targetFramework: TargetFramework.NetCoreApp); 16320targetFramework: TargetFramework.NetCoreApp); 16592targetFramework: TargetFramework.NetCoreApp); 16780targetFramework: TargetFramework.NetCoreApp); 16930targetFramework: TargetFramework.NetCoreApp); 16936var compilation3 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.Mscorlib461Extended, 17028targetFramework: TargetFramework.NetCoreApp); 17278targetFramework: TargetFramework.NetCoreApp); 17469targetFramework: TargetFramework.NetCoreApp); 17523targetFramework: TargetFramework.NetCoreApp); 17540targetFramework: TargetFramework.NetCoreApp); 17554targetFramework: TargetFramework.NetCoreApp); 17601targetFramework: TargetFramework.NetCoreApp); 17633targetFramework: TargetFramework.NetCoreApp); 17739targetFramework: TargetFramework.NetCoreApp); 18295targetFramework: TargetFramework.NetCoreApp); 18328targetFramework: TargetFramework.NetCoreApp); 18342targetFramework: TargetFramework.NetCoreApp); 18470targetFramework: TargetFramework.NetCoreApp); 18478targetFramework: TargetFramework.NetCoreApp); 18497targetFramework: TargetFramework.NetCoreApp); 18508targetFramework: TargetFramework.NetCoreApp); 18517targetFramework: TargetFramework.NetCoreApp); 18630ValidatePropertyModifiers_11_03(source1, source2, TargetFramework.Standard, 19293ValidatePropertyModifiers_11_03(source1, source2, TargetFramework.Standard, 19850targetFramework: TargetFramework.NetCoreApp); 19904targetFramework: TargetFramework.NetCoreApp); 19921targetFramework: TargetFramework.NetCoreApp); 19935targetFramework: TargetFramework.NetCoreApp); 19981parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 20012parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 20050parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 20183targetFramework: TargetFramework.NetCoreApp); 20327targetFramework: TargetFramework.NetCoreApp, 20366targetFramework: TargetFramework.NetCoreApp); 20380targetFramework: TargetFramework.NetCoreApp); 20440targetFramework: TargetFramework.NetCoreApp); 20458targetFramework: TargetFramework.NetCoreApp); 20470targetFramework: TargetFramework.NetCoreApp); 20505targetFramework: TargetFramework.NetCoreApp); 20926ValidatePropertyModifiers_11_03(source1, source2, TargetFramework.NetCoreApp); 20966ValidatePropertyModifiers_11_03(source1, source2, TargetFramework.NetCoreApp); 21006ValidatePropertyModifiers_11_03(source1, source2, TargetFramework.NetCoreApp, 21050ValidatePropertyModifiers_11_03(source1, source2, TargetFramework.NetCoreApp); 21090ValidatePropertyModifiers_11_03(source1, source2, TargetFramework.NetCoreApp); 21130ValidatePropertyModifiers_11_03(source1, source2, TargetFramework.NetCoreApp, 21565targetFramework: TargetFramework.NetCoreApp); 22054targetFramework: TargetFramework.NetCoreApp); 22144targetFramework: TargetFramework.Mscorlib461Extended); 22383targetFramework: TargetFramework.NetCoreApp); 22638targetFramework: TargetFramework.NetCoreApp); 22830ValidatePropertyModifiers_11_03(source1, source2, TargetFramework.Standard, 23701targetFramework: TargetFramework.NetCoreApp); 23767targetFramework: TargetFramework.NetCoreApp); 23884targetFramework: TargetFramework.NetCoreApp); 23950targetFramework: TargetFramework.NetCoreApp); 24520targetFramework: TargetFramework.NetCoreApp); 24552targetFramework: TargetFramework.NetCoreApp); 25283ValidatePropertyModifiers_11_03(source1, source2, TargetFramework.Standard, 25946ValidatePropertyModifiers_11_03(source1, source2, TargetFramework.Standard, 26544targetFramework: TargetFramework.NetCoreApp); 26581targetFramework: TargetFramework.NetCoreApp); 26620targetFramework: TargetFramework.NetCoreApp); 26756targetFramework: TargetFramework.NetCoreApp); 26812targetFramework: TargetFramework.NetCoreApp); 27146targetFramework: TargetFramework.NetCoreApp); 27236targetFramework: TargetFramework.Mscorlib461Extended); 27801parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 27875parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 27895parseOptions: TestOptions.Regular, targetFramework: TargetFramework.Mscorlib461Extended); 27953targetFramework: TargetFramework.Net60); 28130targetFramework: TargetFramework.NetCoreApp); 28208targetFramework: TargetFramework.NetCoreApp); 28431targetFramework: TargetFramework.NetCoreApp); 28439targetFramework: TargetFramework.NetCoreApp); 28491targetFramework: TargetFramework.NetCoreApp); 28514targetFramework: TargetFramework.NetCoreApp); 28522targetFramework: TargetFramework.NetCoreApp); 28541targetFramework: TargetFramework.NetCoreApp); 28628targetFramework: TargetFramework.NetCoreApp); 28636targetFramework: TargetFramework.NetCoreApp); 28647targetFramework: TargetFramework.NetCoreApp); 28655targetFramework: TargetFramework.NetCoreApp); 28663targetFramework: TargetFramework.NetCoreApp); 28752ValidateEventModifiers_11_03(source1, source2, TargetFramework.Standard, 28759private void ValidateEventModifiers_11_03(string source1, string source2, TargetFramework targetFramework, 28765CompileAndVerify(compilation1, expectedOutput: !(targetFramework == TargetFramework.Standard || ExecutionConditionUtil.IsMonoOrCoreClr) ? null : 28785CompileAndVerify(compilation3, expectedOutput: !(targetFramework == TargetFramework.Standard || ExecutionConditionUtil.IsMonoOrCoreClr) ? null : 29362targetFramework: TargetFramework.NetCoreApp); 29370targetFramework: TargetFramework.NetCoreApp); 29381targetFramework: TargetFramework.NetCoreApp); 29389targetFramework: TargetFramework.NetCoreApp); 29397targetFramework: TargetFramework.NetCoreApp); 29473targetFramework: TargetFramework.NetCoreApp, 29480targetFramework: TargetFramework.NetCoreApp, 29487targetFramework: TargetFramework.NetCoreApp); 29591targetFramework: TargetFramework.NetCoreApp); 29709targetFramework: TargetFramework.NetCoreApp); 30005targetFramework: TargetFramework.NetCoreApp); 30116targetFramework: TargetFramework.NetCoreApp); 30278targetFramework: TargetFramework.NetCoreApp); 30330var compilation3 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.Mscorlib461Extended, 30451targetFramework: TargetFramework.NetCoreApp); 30672targetFramework: TargetFramework.NetCoreApp); 30874targetFramework: TargetFramework.NetCoreApp); 30928targetFramework: TargetFramework.NetCoreApp); 30943targetFramework: TargetFramework.NetCoreApp); 30957targetFramework: TargetFramework.NetCoreApp); 31003targetFramework: TargetFramework.NetCoreApp); 31034targetFramework: TargetFramework.NetCoreApp); 31108targetFramework: TargetFramework.NetCoreApp); 31134targetFramework: TargetFramework.NetCoreApp); 31143targetFramework: TargetFramework.NetCoreApp); 31182targetFramework: TargetFramework.NetCoreApp); 31194targetFramework: TargetFramework.NetCoreApp); 31220targetFramework: TargetFramework.NetCoreApp); 31493ValidateEventModifiers_11_03(source1, source2, TargetFramework.NetCoreApp); 31536ValidateEventModifiers_11_03(source1, source2, TargetFramework.NetCoreApp); 31579ValidateEventModifiers_11_03(source1, source2, TargetFramework.NetCoreApp, 31759private void ValidateNestedTypes_01(string source1, Accessibility expected = Accessibility.Public, TargetFramework targetFramework = TargetFramework.Standard, bool execute = true, Verification verify = default) 31941ValidateNestedTypes_01(source0 + source1, Accessibility.Protected, targetFramework: TargetFramework.NetCoreApp, execute: ExecutionConditionUtil.IsMonoOrCoreClr, verify: VerifyOnMonoOrCoreClr_FailsIlVerify); 31945targetFramework: TargetFramework.Mscorlib461Extended); 31996targetFramework: TargetFramework.NetCoreApp); 32029targetFramework: TargetFramework.NetCoreApp); 32038targetFramework: TargetFramework.NetCoreApp); 32052targetFramework: TargetFramework.NetCoreApp); 32131ValidateNestedTypes_01(source0 + source1, Accessibility.ProtectedOrInternal, targetFramework: TargetFramework.NetCoreApp, execute: ExecutionConditionUtil.IsMonoOrCoreClr, verify: VerifyOnMonoOrCoreClr); 32132ValidateNestedTypes_01(source0 + source2, Accessibility.ProtectedOrInternal, targetFramework: TargetFramework.NetCoreApp, execute: ExecutionConditionUtil.IsMonoOrCoreClr, verify: VerifyOnMonoOrCoreClr); 32136targetFramework: TargetFramework.Mscorlib461Extended); 32163targetFramework: TargetFramework.NetCoreApp); 32172targetFramework: TargetFramework.NetCoreApp); 32186targetFramework: TargetFramework.NetCoreApp); 32490ValidateNestedTypes_01(source0 + source1, Accessibility.ProtectedAndInternal, targetFramework: TargetFramework.NetCoreApp, execute: ExecutionConditionUtil.IsMonoOrCoreClr, verify: VerifyOnMonoOrCoreClr_FailsIlVerify); 32494targetFramework: TargetFramework.Mscorlib461Extended); 32521targetFramework: TargetFramework.NetCoreApp); 32554targetFramework: TargetFramework.NetCoreApp); 32563targetFramework: TargetFramework.NetCoreApp); 32570targetFramework: TargetFramework.NetCoreApp); 32700targetFramework: TargetFramework.NetCoreApp); 32813targetFramework: TargetFramework.NetCoreApp); 32840targetFramework: TargetFramework.NetCoreApp); 32882targetFramework: TargetFramework.NetCoreApp); 32972targetFramework: TargetFramework.Net60); 32988targetFramework: TargetFramework.Net60); 33004targetFramework: TargetFramework.Net60); 33130targetFramework: TargetFramework.NetCoreApp); 33154targetFramework: TargetFramework.NetCoreApp); 33206targetFramework: TargetFramework.Net60); 33227targetFramework: TargetFramework.Net60).VerifyEmitDiagnostics(); 33240targetFramework: TargetFramework.Net60); 33256targetFramework: TargetFramework.Net60).VerifyEmitDiagnostics(); 33294var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.Mscorlib461Extended, 33319options: TestOptions.DebugDll, targetFramework: TargetFramework.Mscorlib461Extended, 33368var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net50, 33398options: TestOptions.DebugDll, targetFramework: TargetFramework.Net50, 33446targetFramework: TargetFramework.Net60); 33494targetFramework: TargetFramework.Net60); 33543targetFramework: TargetFramework.Net60); 33601targetFramework: TargetFramework.Net60); 33663targetFramework: TargetFramework.Net60); 33727targetFramework: TargetFramework.Net60); 33773targetFramework: TargetFramework.Net60); 33812targetFramework: TargetFramework.Net60); 33843var compilation3 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: isStatic ? TargetFramework.Net50 : TargetFramework.Mscorlib461Extended, 33897targetFramework: TargetFramework.Net60); 33993targetFramework: TargetFramework.Net60); 34154targetFramework: TargetFramework.Net60); 34170targetFramework: TargetFramework.Net60); 34186targetFramework: TargetFramework.Net60); 34201targetFramework: TargetFramework.Net60); 34207targetFramework: TargetFramework.Net60); 34223targetFramework: TargetFramework.Net60); 34295targetFramework: TargetFramework.Net60); 34476targetFramework: TargetFramework.Net60); 34502targetFramework: TargetFramework.Net60); 34514targetFramework: TargetFramework.Net60); 34553targetFramework: TargetFramework.Net60); 34598targetFramework: TargetFramework.Net60); 34696targetFramework: TargetFramework.Net60); 34702targetFramework: TargetFramework.Net60); 34716targetFramework: TargetFramework.Net60); 34810targetFramework: TargetFramework.Net60); 34907targetFramework: TargetFramework.Net60); 34925targetFramework: TargetFramework.Net60); 34981targetFramework: TargetFramework.Net60); 34986targetFramework: TargetFramework.Net60); 35010targetFramework: TargetFramework.Net60); 35072targetFramework: TargetFramework.Net60); 35077targetFramework: TargetFramework.Net60); 35105targetFramework: TargetFramework.Net60); 35173targetFramework: TargetFramework.Net60); 35178targetFramework: TargetFramework.Net60); 35203targetFramework: TargetFramework.Net60); 35269targetFramework: TargetFramework.Net60); 35274targetFramework: TargetFramework.Net60); 35298targetFramework: TargetFramework.Net60); 35364targetFramework: TargetFramework.Net60); 35379targetFramework: TargetFramework.Net60); 35475targetFramework: TargetFramework.Net60); 35482targetFramework: TargetFramework.Net60); 35584targetFramework: TargetFramework.Net60); 35591targetFramework: TargetFramework.Net60); 35697targetFramework: TargetFramework.Net60); 35704targetFramework: TargetFramework.Net60); 35810targetFramework: TargetFramework.Net60); 35817targetFramework: TargetFramework.Net60); 35912targetFramework: TargetFramework.Net60); 35923targetFramework: TargetFramework.Net60); 36021targetFramework: TargetFramework.Net60); 36028targetFramework: TargetFramework.Net60); 36115targetFramework: TargetFramework.Net60); 36126targetFramework: TargetFramework.Net60); 36233targetFramework: TargetFramework.Net60); 36240targetFramework: TargetFramework.Net60); 36399targetFramework: TargetFramework.Net60); 36417targetFramework: TargetFramework.Net60); 36434targetFramework: TargetFramework.Net60); 36442targetFramework: TargetFramework.Net60); 36587targetFramework: TargetFramework.Net60); 36605targetFramework: TargetFramework.Net60); 36622targetFramework: TargetFramework.Net60); 36630targetFramework: TargetFramework.Net60); 36775targetFramework: TargetFramework.Net60); 36793targetFramework: TargetFramework.Net60); 36810targetFramework: TargetFramework.Net60); 36818targetFramework: TargetFramework.Net60); 36872targetFramework: TargetFramework.Net60); 36900targetFramework: TargetFramework.NetCoreApp); 36999targetFramework: TargetFramework.Net60); 37015targetFramework: TargetFramework.Net60); 37031targetFramework: TargetFramework.Net60); 37287targetFramework: TargetFramework.Net60); 37304targetFramework: TargetFramework.Net60); 37386var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: isStatic ? TargetFramework.Net50 : TargetFramework.Mscorlib461Extended, 37403options: TestOptions.DebugDll, targetFramework: isStatic ? TargetFramework.Net50 : TargetFramework.Mscorlib461Extended, 37535targetFramework: TargetFramework.Net60); 37618targetFramework: TargetFramework.Net60); 37662targetFramework: TargetFramework.Net60); 37728targetFramework: TargetFramework.Net60); 37965targetFramework: TargetFramework.Net60); 38000targetFramework: TargetFramework.Net60); 38006var compilation3 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: isStatic ? TargetFramework.Net50 : TargetFramework.Mscorlib461Extended, 38015targetFramework: TargetFramework.Net60); 38414targetFramework: TargetFramework.Net60); 38433targetFramework: TargetFramework.Net60); 38451targetFramework: TargetFramework.Net60); 38459targetFramework: TargetFramework.Net60); 38754targetFramework: TargetFramework.Net60); 38813targetFramework: TargetFramework.Net60); 38839targetFramework: TargetFramework.Net60); 38851targetFramework: TargetFramework.Net60); 38893targetFramework: TargetFramework.Net60); 38922targetFramework: TargetFramework.Net60); 39015targetFramework: TargetFramework.Net60); 39021targetFramework: TargetFramework.Net60); 39028targetFramework: TargetFramework.Net60); 39119targetFramework: TargetFramework.Net60); 39188targetFramework: TargetFramework.Net60); 39206targetFramework: TargetFramework.Net60); 39505targetFramework: TargetFramework.Net60); 39523targetFramework: TargetFramework.Net60); 40027targetFramework: TargetFramework.Net60); 40045targetFramework: TargetFramework.Net60); 40063targetFramework: TargetFramework.Net60); 40225targetFramework: TargetFramework.NetCoreApp); 40255targetFramework: TargetFramework.NetCoreApp); 40316targetFramework: TargetFramework.Net60); 40346targetFramework: TargetFramework.Net60); 40404var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.Mscorlib461Extended, 40435options: TestOptions.DebugDll, targetFramework: TargetFramework.Mscorlib461Extended, 40493var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net50, 40523options: TestOptions.DebugDll, targetFramework: TargetFramework.Net50, 40585targetFramework: TargetFramework.Net60); 40628targetFramework: TargetFramework.Net60); 40676targetFramework: TargetFramework.Net60); 40736targetFramework: TargetFramework.Net60); 40800targetFramework: TargetFramework.Net60); 40866targetFramework: TargetFramework.Net60); 40940targetFramework: TargetFramework.Net60); 41082targetFramework: TargetFramework.Net60); 41100targetFramework: TargetFramework.Net60); 41118targetFramework: TargetFramework.Net60); 41135targetFramework: TargetFramework.Net60); 41141targetFramework: TargetFramework.Net60); 41154targetFramework: TargetFramework.Net60); 41251targetFramework: TargetFramework.Net60); 41475targetFramework: TargetFramework.Net60); 41501targetFramework: TargetFramework.Net60); 41513targetFramework: TargetFramework.Net60); 41555targetFramework: TargetFramework.Net60); 41600targetFramework: TargetFramework.Net60); 41681targetFramework: TargetFramework.Net60); 41687targetFramework: TargetFramework.Net60); 41701targetFramework: TargetFramework.Net60); 41795targetFramework: TargetFramework.Net60); 41864targetFramework: TargetFramework.Net60); 41882targetFramework: TargetFramework.Net60); 42032targetFramework: TargetFramework.Net60); 42052targetFramework: TargetFramework.Net60); 42071targetFramework: TargetFramework.Net60); 42079targetFramework: TargetFramework.Net60); 42236targetFramework: TargetFramework.Net60); 42256targetFramework: TargetFramework.Net60); 42275targetFramework: TargetFramework.Net60); 42283targetFramework: TargetFramework.Net60); 42440targetFramework: TargetFramework.Net60); 42460targetFramework: TargetFramework.Net60); 42479targetFramework: TargetFramework.Net60); 42487targetFramework: TargetFramework.Net60); 43602targetFramework: TargetFramework.Net60); 43639targetFramework: TargetFramework.Net60); 43682targetFramework: TargetFramework.Net60); 43709targetFramework: TargetFramework.Mscorlib461Extended); 43733targetFramework: TargetFramework.NetCoreApp); 43801parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 43846parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 43851parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 43857targetFramework: TargetFramework.NetCoreApp); 43881targetFramework: TargetFramework.Mscorlib461Extended); 43931parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 43983parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 43988parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 43993parseOptions: TestOptions.Regular7_3, targetFramework: TargetFramework.NetCoreApp); 44016parseOptions: TestOptions.Regular, targetFramework: TargetFramework.Mscorlib461Extended); 44066parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 44113parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 44118parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 44123parseOptions: TestOptions.Regular7_3, targetFramework: TargetFramework.NetCoreApp); 44146parseOptions: TestOptions.Regular, targetFramework: TargetFramework.Mscorlib461Extended); 44205targetFramework: TargetFramework.NetCoreApp); 44235targetFramework: TargetFramework.NetCoreApp); 44255targetFramework: TargetFramework.NetCoreApp); 44281targetFramework: TargetFramework.NetCoreApp); 44301targetFramework: TargetFramework.NetCoreApp); 44355parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 44402targetFramework: TargetFramework.NetCoreApp); 44433targetFramework: TargetFramework.Mscorlib461Extended); 44557targetFramework: TargetFramework.NetCoreApp); 44645parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 44692parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 44726parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 44750parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 44842targetFramework: TargetFramework.NetCoreApp); 44887targetFramework: TargetFramework.NetCoreApp); 44923targetFramework: TargetFramework.NetCoreApp); 44968targetFramework: TargetFramework.NetCoreApp); 44986targetFramework: TargetFramework.NetCoreApp); 45006targetFramework: TargetFramework.NetCoreApp); 45059parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 45104parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 45109parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 45115targetFramework: TargetFramework.NetCoreApp); 45148targetFramework: TargetFramework.Mscorlib461Extended); 45210parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 45257parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 45262parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 45268targetFramework: TargetFramework.NetCoreApp); 45301targetFramework: TargetFramework.Mscorlib461Extended); 45353parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 45396parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 45401parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 45407targetFramework: TargetFramework.NetCoreApp); 45443targetFramework: TargetFramework.Mscorlib461Extended); 45543parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 45588parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 45593parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 45598parseOptions: TestOptions.Regular7_3, targetFramework: TargetFramework.NetCoreApp); 45630parseOptions: TestOptions.Regular, targetFramework: TargetFramework.Mscorlib461Extended); 45683parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 45725parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 45730parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 45735parseOptions: TestOptions.Regular7_3, targetFramework: TargetFramework.NetCoreApp); 45767parseOptions: TestOptions.Regular, targetFramework: TargetFramework.Mscorlib461Extended); 45842targetFramework: TargetFramework.Net50); 45848targetFramework: TargetFramework.Net50); 45906targetFramework: TargetFramework.Net50); 45924targetFramework: TargetFramework.Net50); 45938var compilation4 = CreateCompilation(source4, options: TestOptions.DebugExe, targetFramework: TargetFramework.Mscorlib461Extended, 46005targetFramework: TargetFramework.NetCoreApp); 46037targetFramework: TargetFramework.Mscorlib461Extended, 46116targetFramework: TargetFramework.NetCoreApp); 46163targetFramework: TargetFramework.Mscorlib461Extended, 46201targetFramework: TargetFramework.Mscorlib461Extended, 46260targetFramework: TargetFramework.NetCoreApp); 46306targetFramework: TargetFramework.Mscorlib461Extended, 46320targetFramework: TargetFramework.Mscorlib461Extended, 46350targetFramework: TargetFramework.NetCoreApp); 46376targetFramework: TargetFramework.NetCoreApp); 46591targetFramework: TargetFramework.NetCoreApp, 46601targetFramework: TargetFramework.NetCoreApp, 46614targetFramework: TargetFramework.NetCoreApp, 46693targetFramework: TargetFramework.Mscorlib461Extended, 46769targetFramework: TargetFramework.NetCoreApp, 46847targetFramework: TargetFramework.NetCoreApp, 46867targetFramework: TargetFramework.NetCoreApp, 46951var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, targetFramework: TargetFramework.NetCoreApp); 46954var compilation2 = CreateCompilation(source1 + source3, options: TestOptions.DebugExe, targetFramework: TargetFramework.NetCoreApp, 46997var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, targetFramework: TargetFramework.NetCoreApp, 47014CreateCompilation(source1 + source2, options: TestOptions.DebugExe, targetFramework: TargetFramework.NetCoreApp, 47027parseOptions: TestOptions.RegularPreview, targetFramework: TargetFramework.NetCoreApp); 47031parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.NetCoreApp).VerifyDiagnostics( 47158var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.NetCoreApp, 47224var compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, targetFramework: TargetFramework.NetCoreApp, 47234parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47240parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47259parseOptions: TestOptions.Regular7_3, targetFramework: TargetFramework.NetCoreApp); 47270parseOptions: TestOptions.Regular7_3, targetFramework: TargetFramework.NetCoreApp); 47317parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47326parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47332parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47393parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47402parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47408parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47466parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47473parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47523parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47532parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47538parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47604parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47613parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47619parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47679parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47687parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47692parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47711parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47719parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47724parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47740parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47748parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47753parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47812parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47820parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47825parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47844parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47852parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47857parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47873parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47881parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47886parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47940parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47948parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47953parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48007parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48015parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48020parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48082parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48091parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48097parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48139parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48148parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48154parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48206parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48215parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48221parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48241parseOptions: TestOptions.Regular7_3, targetFramework: TargetFramework.NetCoreApp); 48255parseOptions: TestOptions.Regular7_3, targetFramework: TargetFramework.NetCoreApp); 48303parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48312parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48318parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48373parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48382parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48388parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48437parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48446parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48452parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48516parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48525parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48531parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48588parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48597parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48603parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48661parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48669parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48674parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48731parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48739parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48744parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48801parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48808parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48893parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48902parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48908parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48959parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48968parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48974parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 49066parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 49075parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 49081parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 49121parseOptions: TestOptions.RegularPreview, targetFramework: TargetFramework.NetCoreApp); 49225parseOptions: TestOptions.RegularPreview, targetFramework: TargetFramework.NetCoreApp); 49298parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 49307parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 49313parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 49531targetFramework: TargetFramework.NetCoreApp, 49547targetFramework: TargetFramework.NetCoreApp, 49579targetFramework: TargetFramework.NetCoreApp, 49610targetFramework: TargetFramework.Empty); 49621targetFramework: TargetFramework.Empty); 49655targetFramework: TargetFramework.Empty); 49664targetFramework: TargetFramework.Empty); 49771targetFramework: TargetFramework.Empty); 49780targetFramework: TargetFramework.Empty); 49921targetFramework: TargetFramework.Empty); 49957var compilation0 = CreateCompilation(source0 + source1, options: TestOptions.DebugExe, targetFramework: TargetFramework.NetCoreApp); 49983var compilation1 = CreateCompilation(source0 + source2, options: TestOptions.DebugExe, targetFramework: TargetFramework.NetCoreApp); 50012var compilation2 = CreateCompilation(source0 + source3, options: TestOptions.DebugDll, targetFramework: TargetFramework.NetCoreApp); 50046var compilation0 = CreateCompilation(source0, options: TestOptions.DebugExe, targetFramework: TargetFramework.NetCoreApp); 50085var compilation0 = CreateCompilation(source0 + source1, options: TestOptions.DebugExe, targetFramework: TargetFramework.NetCoreApp); 50111var compilation1 = CreateCompilation(source0 + source2, options: TestOptions.DebugExe, targetFramework: TargetFramework.NetCoreApp); 50131var compilation2 = CreateCompilation(source0 + source3, options: TestOptions.DebugDll, targetFramework: TargetFramework.NetCoreApp); 50166var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll, targetFramework: TargetFramework.NetCoreApp); 50204var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll, targetFramework: TargetFramework.NetCoreApp); 50248var compilation0 = CreateCompilation(source0 + source1, options: TestOptions.DebugExe, targetFramework: TargetFramework.NetCoreApp); 50264var compilation2 = CreateCompilation(source0 + source3, options: TestOptions.DebugDll, targetFramework: TargetFramework.NetCoreApp); 50308var compilation0 = CreateCompilation(source0 + source1, options: TestOptions.DebugExe, targetFramework: TargetFramework.NetCoreApp); 50363var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll, targetFramework: TargetFramework.Net50); 50371var compilation1 = CreateCompilation(consumer, options: TestOptions.ReleaseDll, references: new[] { piaCompilation.ToMetadataReference(embedInteropTypes: true) }, targetFramework: TargetFramework.Net50); 50399var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll, targetFramework: TargetFramework.Net50); 50411var compilation1 = CreateCompilation(consumer, options: TestOptions.ReleaseDll, references: new[] { piaCompilation.ToMetadataReference(embedInteropTypes: true) }, targetFramework: TargetFramework.Net50); 50440var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll, targetFramework: TargetFramework.Net50); 50452var compilation1 = CreateCompilation(consumer, options: TestOptions.ReleaseDll, references: new[] { piaCompilation.ToMetadataReference(embedInteropTypes: true) }, targetFramework: TargetFramework.Net50); 50480var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll, targetFramework: TargetFramework.Net50); 50492var compilation1 = CreateCompilation(consumer, options: TestOptions.ReleaseDll, references: new[] { piaCompilation.ToMetadataReference(embedInteropTypes: true) }, targetFramework: TargetFramework.Net50); 50520var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll, targetFramework: TargetFramework.Net50); 50532var compilation1 = CreateCompilation(consumer, options: TestOptions.ReleaseDll, references: new[] { piaCompilation.ToMetadataReference(embedInteropTypes: true) }, targetFramework: TargetFramework.Net50); 50564var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll, targetFramework: TargetFramework.Net50); 50579var compilation1 = CreateCompilation(consumer, options: TestOptions.ReleaseDll, references: new[] { reference }, targetFramework: TargetFramework.Net50); 50608var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll, targetFramework: TargetFramework.Net50); 50624var compilation1 = CreateCompilation(consumer, options: TestOptions.ReleaseDll, references: new[] { reference }, targetFramework: TargetFramework.Net50); 50660var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll, targetFramework: TargetFramework.Net50); 50672var compilation1 = CreateCompilation(consumer, options: TestOptions.ReleaseDll, references: new[] { piaCompilation.ToMetadataReference(embedInteropTypes: true) }, targetFramework: TargetFramework.Net50); 50684IEnumerable<MetadataReference> baseReferences = TargetFrameworkUtil.GetReferencesWithout(TargetFramework.Net50, "System.Runtime.InteropServices.dll"); 50685var attributes = CreateCompilation(NoPiaAttributes, options: TestOptions.ReleaseDll, references: baseReferences, targetFramework: TargetFramework.Empty); 50713var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll, references: baseReferences, targetFramework: TargetFramework.Empty); 50751var pia2Compilation = CreateCompilation(pia2, baseReferences, options: TestOptions.ReleaseDll, targetFramework: TargetFramework.Empty); 50754baseReferences = TargetFrameworkUtil.GetReferencesWithout(TargetFramework.NetLatest, "System.Runtime.InteropServices.dll").Concat(new[] { attributesRef }); 50755var compilation1 = CreateCompilation(consumer1, options: TestOptions.ReleaseDll, references: baseReferences.Concat(new[] { piaCompilation.ToMetadataReference(embedInteropTypes: true) }), targetFramework: TargetFramework.Empty); 50759var compilation2 = CreateCompilation(consumer2, options: TestOptions.ReleaseExe, references: baseReferences.Concat(new[] { reference2, pia2Reference }), targetFramework: TargetFramework.Empty); 50793var piaCompilation = CreateCompilation(pia, options: TestOptions.ReleaseDll, targetFramework: TargetFramework.Net50); 50809var compilation1 = CreateCompilation(consumer, options: TestOptions.ReleaseDll, references: new[] { reference }, targetFramework: TargetFramework.Net50); 50845var compilation0 = CreateCompilation(source0, options: TestOptions.DebugExe, targetFramework: TargetFramework.Net50); 50898var compilation0 = CreateCompilation(source0, options: TestOptions.DebugExe, targetFramework: TargetFramework.Net50); 50951var compilation0 = CreateCompilation(source0, options: TestOptions.DebugExe, targetFramework: TargetFramework.Net50); 50996var compilation0 = CreateCompilation(source0, options: TestOptions.DebugDll, targetFramework: TargetFramework.NetCoreApp); 51046targetFramework: TargetFramework.Net60); 51067targetFramework: TargetFramework.Net60); 51074targetFramework: TargetFramework.Net60); 51224targetFramework: TargetFramework.Net60); 51234targetFramework: TargetFramework.Net60); 51241targetFramework: TargetFramework.Net60); 51364targetFramework: TargetFramework.Net60); 51378targetFramework: TargetFramework.Net60); 51385targetFramework: TargetFramework.Net60); 51505targetFramework: TargetFramework.Net60); 51515targetFramework: TargetFramework.Net60); 51522targetFramework: TargetFramework.Net60); 51648targetFramework: TargetFramework.Net60); 51662targetFramework: TargetFramework.Net60); 51669targetFramework: TargetFramework.Net60); 51788targetFramework: TargetFramework.Net60); 51802targetFramework: TargetFramework.Net60); 51809targetFramework: TargetFramework.Net60); 51898targetFramework: TargetFramework.Net60); 51908targetFramework: TargetFramework.Net60); 51915targetFramework: TargetFramework.Net60); 51963targetFramework: TargetFramework.Net60); 52018targetFramework: TargetFramework.Net60); 52083targetFramework: TargetFramework.Net60); 52141targetFramework: TargetFramework.Net60); 52206targetFramework: TargetFramework.Net60); 52261targetFramework: TargetFramework.Net60); 52342targetFramework: TargetFramework.Net60); 52412targetFramework: TargetFramework.Net60); 52436targetFramework: isStatic ? TargetFramework.Net50 : TargetFramework.Mscorlib461Extended); 52501targetFramework: TargetFramework.Net60); 52507targetFramework: TargetFramework.Net60); 52514targetFramework: TargetFramework.Net60); 52693targetFramework: TargetFramework.Net60); 52703targetFramework: TargetFramework.Net60); 52710targetFramework: TargetFramework.Net60); 52858targetFramework: TargetFramework.Net60); 52864targetFramework: TargetFramework.Net60); 52871targetFramework: TargetFramework.Net60); 53021targetFramework: TargetFramework.Net60); 53031targetFramework: TargetFramework.Net60); 53038targetFramework: TargetFramework.Net60); 53196targetFramework: TargetFramework.Net60); 53202targetFramework: TargetFramework.Net60); 53210targetFramework: TargetFramework.Net60); 53358targetFramework: TargetFramework.Net60); 53364targetFramework: TargetFramework.Net60); 53372targetFramework: TargetFramework.Net60); 53490targetFramework: TargetFramework.Net60); 53500targetFramework: TargetFramework.Net60); 53507targetFramework: TargetFramework.Net60); 53597targetFramework: TargetFramework.Net60); 53729targetFramework: TargetFramework.Net60); 53875targetFramework: TargetFramework.Net60); 54197targetFramework: TargetFramework.Net60); 54205targetFramework: TargetFramework.Net60); 54378var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60); 54451var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60); 54551var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60); 54622var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60); 54690var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60); 54784var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60); 54878var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60); 54966var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60); 57033targetFramework: TargetFramework.Net60); 57223targetFramework: TargetFramework.NetCoreApp); 57235targetFramework: TargetFramework.Mscorlib461Extended); 57264targetFramework: TargetFramework.Net60); 57276targetFramework: TargetFramework.Net50); 57308targetFramework: TargetFramework.NetCoreApp); 57317targetFramework: TargetFramework.Mscorlib461Extended); 57343targetFramework: TargetFramework.Net60); 57355targetFramework: TargetFramework.Net50); 57384targetFramework: TargetFramework.NetCoreApp); 57393targetFramework: TargetFramework.Mscorlib461Extended); 57419targetFramework: TargetFramework.Net60); 57431targetFramework: TargetFramework.Net50); 57479targetFramework: TargetFramework.Net60); 57485targetFramework: TargetFramework.Net60); 57492targetFramework: TargetFramework.Net60); 57651targetFramework: TargetFramework.Net60); 57661targetFramework: TargetFramework.Net60); 57668targetFramework: TargetFramework.Net60); 57809targetFramework: TargetFramework.Net60); 57815targetFramework: TargetFramework.Net60); 57822targetFramework: TargetFramework.Net60); 57960targetFramework: TargetFramework.Net60); 57970targetFramework: TargetFramework.Net60); 57977targetFramework: TargetFramework.Net60); 58123targetFramework: TargetFramework.Net60); 58129targetFramework: TargetFramework.Net60); 58136targetFramework: TargetFramework.Net60); 58272targetFramework: TargetFramework.Net60); 58278targetFramework: TargetFramework.Net60); 58285targetFramework: TargetFramework.Net60); 58392targetFramework: TargetFramework.Net60); 58402targetFramework: TargetFramework.Net60); 58409targetFramework: TargetFramework.Net60); 58485targetFramework: TargetFramework.Net60); 58677targetFramework: TargetFramework.Net60); 59249targetFramework: TargetFramework.Net60); 59257targetFramework: TargetFramework.Net60); 59317targetFramework: TargetFramework.Net60); 59417targetFramework: TargetFramework.NetCoreApp); 59426targetFramework: TargetFramework.Mscorlib461Extended); 59452targetFramework: TargetFramework.Net60); 59464targetFramework: TargetFramework.Net50); 62201targetFramework: TargetFramework.NetCoreApp); 62213targetFramework: TargetFramework.Mscorlib461Extended); 62242targetFramework: TargetFramework.NetCoreApp); 62251targetFramework: TargetFramework.Mscorlib461Extended); 62277targetFramework: TargetFramework.NetCoreApp); 62286targetFramework: TargetFramework.Mscorlib461Extended); 62377var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugExe, targetFramework: TargetFramework.NetCoreApp); 62470var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugExe, targetFramework: TargetFramework.NetCoreApp); 62515var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.NetCoreApp); 62530compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 62559targetFramework: TargetFramework.NetCoreApp); 62571targetFramework: TargetFramework.NetCoreApp); 62624var windowsRuntimeRef = CompilationExtensions.CreateWindowsRuntimeMetadataReference(TargetFramework.Net50); 62709var comp = CreateCompilationWithIL(source, ilSource, options: options, targetFramework: TargetFramework.Net60, references: new[] { windowsRuntimeRef }); 62782var comp = CreateCompilation(source, options: TestOptions.DebugWinMD, targetFramework: TargetFramework.NetCoreApp, references: new[] { CompilationExtensions.CreateWindowsRuntimeMetadataReference() }); 62835var comp = CreateCompilation(source, options: TestOptions.DebugWinMD, targetFramework: TargetFramework.NetCoreApp, references: new[] { CompilationExtensions.CreateWindowsRuntimeMetadataReference() }); 63103var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60); 63327var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60); 63493var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60); 63669var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60); 63860var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugExe, targetFramework: TargetFramework.Net60); 64041var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60); 64202var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60); 64318var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60); 64439var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60); 64529var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60); 64609var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugExe, targetFramework: TargetFramework.Net60); 64680var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60); 64759var compilation1 = CreateCompilationWithIL(source1, ilSource, options: TestOptions.DebugExe, targetFramework: TargetFramework.Net60); 64791targetFramework: TargetFramework.NetCoreApp); 64817targetFramework: TargetFramework.NetCoreApp); 64847targetFramework: TargetFramework.NetCoreApp); 64877targetFramework: TargetFramework.NetCoreApp); 64907targetFramework: TargetFramework.NetCoreApp); 64926targetFramework: TargetFramework.NetCoreApp); 64945targetFramework: TargetFramework.NetCoreApp); 64971targetFramework: TargetFramework.NetCoreApp); 64993targetFramework: TargetFramework.NetCoreApp); 65023targetFramework: TargetFramework.NetCoreApp); 65055targetFramework: TargetFramework.NetCoreApp); 65081targetFramework: TargetFramework.NetCoreApp); 65115targetFramework: TargetFramework.NetCoreApp); 65162targetFramework: TargetFramework.NetCoreApp); 65206targetFramework: TargetFramework.NetCoreApp); 65250targetFramework: TargetFramework.NetCoreApp); 65384targetFramework: TargetFramework.NetCoreApp); 65429targetFramework: TargetFramework.NetCoreApp); 65809targetFramework: TargetFramework.NetCoreApp); 65850targetFramework: TargetFramework.NetCoreApp); 65885targetFramework: TargetFramework.NetCoreApp); 65927targetFramework: TargetFramework.NetCoreApp); 65962targetFramework: TargetFramework.NetCoreApp); 66004targetFramework: TargetFramework.NetCoreApp); 66179targetFramework: TargetFramework.NetCoreApp); 66224targetFramework: TargetFramework.NetCoreApp); 66260targetFramework: TargetFramework.NetCoreApp); 66303targetFramework: TargetFramework.NetCoreApp); 66335targetFramework: TargetFramework.NetCoreApp); 66383targetFramework: TargetFramework.NetCoreApp); 66414targetFramework: TargetFramework.NetCoreApp); 66456targetFramework: TargetFramework.NetCoreApp); 66527targetFramework: TargetFramework.NetCoreApp); 66638targetFramework: TargetFramework.NetCoreApp); 66749targetFramework: TargetFramework.NetCoreApp); 66755targetFramework: TargetFramework.NetCoreApp); 66808targetFramework: TargetFramework.NetCoreApp); 66843targetFramework: TargetFramework.NetCoreApp); 66874targetFramework: TargetFramework.NetCoreApp); 66929targetFramework: TargetFramework.NetCoreApp); 66935targetFramework: TargetFramework.NetCoreApp); 66958targetFramework: TargetFramework.NetCoreApp); 66995targetFramework: TargetFramework.NetCoreApp); 67007targetFramework: TargetFramework.NetCoreApp); 67036targetFramework: TargetFramework.NetCoreApp); 67048targetFramework: TargetFramework.NetCoreApp); 67100targetFramework: TargetFramework.NetCoreApp); 67112targetFramework: TargetFramework.NetCoreApp); 67133targetFramework: TargetFramework.NetCoreApp); 67167targetFramework: TargetFramework.NetCoreApp); 67203targetFramework: TargetFramework.NetCoreApp); 67237targetFramework: TargetFramework.NetCoreApp); 67278targetFramework: TargetFramework.NetCoreApp); 67315targetFramework: TargetFramework.NetCoreApp); 67351targetFramework: TargetFramework.NetCoreApp); 67387targetFramework: TargetFramework.NetCoreApp); 67424targetFramework: TargetFramework.NetCoreApp); 67465targetFramework: TargetFramework.NetCoreApp); 67503targetFramework: TargetFramework.NetCoreApp); 67541targetFramework: TargetFramework.NetCoreApp); 67578targetFramework: TargetFramework.NetCoreApp); 67617targetFramework: TargetFramework.NetCoreApp); 67659targetFramework: TargetFramework.NetCoreApp); 67696targetFramework: TargetFramework.NetCoreApp); 67714targetFramework: TargetFramework.NetCoreApp); 67754targetFramework: TargetFramework.NetCoreApp); 67796targetFramework: TargetFramework.NetCoreApp); 67829targetFramework: TargetFramework.NetCoreApp); 67934targetFramework: TargetFramework.NetCoreApp); 68000targetFramework: TargetFramework.NetCoreApp); 68065targetFramework: TargetFramework.NetCoreApp); 68161var compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, targetFramework: TargetFramework.Net60, 68195targetFramework: TargetFramework.Net60); 68489targetFramework: TargetFramework.Net60); 68533targetFramework: TargetFramework.Net60); 68552targetFramework: TargetFramework.Net60); 68556compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net50, 68595options: TestOptions.DebugDll, targetFramework: TargetFramework.Net50, 68608options: TestOptions.DebugDll, targetFramework: TargetFramework.Net50, 68686targetFramework: TargetFramework.Net60); 68692targetFramework: TargetFramework.Net60); 68703targetFramework: TargetFramework.Net60); 68847targetFramework: TargetFramework.Net60); 68863targetFramework: TargetFramework.Net60); 68870targetFramework: TargetFramework.Net60); 68929targetFramework: TargetFramework.Net60); 68948targetFramework: TargetFramework.Net60); 68955targetFramework: TargetFramework.Net60); 69047var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.Net60); 69145var verifier = CompileAndVerify(source, targetFramework: TargetFramework.Net70, 69324targetFramework: TargetFramework.NetCoreApp, 69392targetFramework: TargetFramework.NetCoreApp,
Symbols\ExtendedPartialMethodsTests.cs (10)
1726var comp = CreateCompilation(text, parseOptions: TestOptions.RegularWithExtendedPartialMethods, targetFramework: TargetFramework.NetCoreApp); 1746var comp = CreateCompilation(text, parseOptions: TestOptions.RegularWithExtendedPartialMethods, targetFramework: TargetFramework.NetCoreApp); 1772var comp = CreateCompilation(text, parseOptions: TestOptions.RegularWithExtendedPartialMethods, targetFramework: TargetFramework.NetCoreApp); 1802var comp = CreateCompilation(text, parseOptions: TestOptions.RegularWithExtendedPartialMethods, targetFramework: TargetFramework.NetCoreApp); 1846var comp = CreateCompilation(text, parseOptions: TestOptions.RegularWithExtendedPartialMethods, targetFramework: TargetFramework.NetCoreApp); 1934CreateCompilation(source, targetFramework: TargetFramework.Net60).VerifyDiagnostics(); 1936CreateCompilation(source, targetFramework: TargetFramework.Net60, parseOptions: TestOptions.Regular7).VerifyDiagnostics( 2075targetFramework: TargetFramework.Net60).VerifyDiagnostics(expectedDiagnostics); 2213targetFramework: TargetFramework.Net60).VerifyDiagnostics(expectedDiagnostics); 2916var vbComp = CreateVisualBasicCompilation(vb, referencedAssemblies: TargetFrameworkUtil.GetReferences(TargetFramework.Standard).Add(comp.EmitToImageReference()));
Symbols\ExtensionMethodTests.cs (1)
4124var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp);
Symbols\FunctionPointerTypeSymbolTests.cs (3)
21private static CSharpCompilation CreateFunctionPointerCompilation(string source, TargetFramework targetFramework = TargetFramework.Standard) 241var compWithMissingMembers = CreateFunctionPointerCompilation(source, targetFramework: TargetFramework.Minimal);
Symbols\GenericConstraintTests.cs (4)
4317CompileWithCustomILSource(csharpSource, ilSource, compilationVerifier: compilationVerifier, targetFramework: TargetFramework.Mscorlib40); 7340targetFramework: TargetFramework.Mscorlib461); 7399var metadataComp = CreateCompilation(code, new[] { remappedComp11.EmitToImageReference() }, assemblyName: "intermediate", targetFramework: TargetFramework.NetStandard20); 7407targetFramework: TargetFramework.NetStandard20);
Symbols\IndexerTests.cs (3)
1789CreateCompilation(source, parseOptions: TestOptions.Regular7, targetFramework: TargetFramework.NetCoreApp).VerifyDiagnostics( 1904CreateCompilation(source, parseOptions: TestOptions.Regular7, targetFramework: TargetFramework.NetCoreApp).VerifyDiagnostics( 2953var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp);
Symbols\Metadata\PE\LoadingFields.cs (1)
148var comp = CreateCompilation("", targetFramework: TargetFramework.Net60);
Symbols\ModuleInitializers\AccessibilityTests.cs (1)
377targetFramework: TargetFramework.NetCoreApp,
Symbols\ModuleInitializers\ModuleInitializersTests.cs (2)
276targetFramework: TargetFramework.NetCoreApp, 355targetFramework: TargetFramework.NetCoreApp,
Symbols\ModuleInitializers\SignatureTests.cs (1)
56var compilation = CreateCompilation(source, parseOptions: s_parseOptions, targetFramework: TargetFramework.NetCoreApp);
Symbols\PartialPropertiesTests.cs (5)
2516CreateCompilation(source, targetFramework: TargetFramework.Net60).VerifyDiagnostics(); 2518CreateCompilation(source, targetFramework: TargetFramework.Net60, parseOptions: TestOptions.Regular7).VerifyDiagnostics( 2644targetFramework: TargetFramework.Net60).VerifyDiagnostics(expectedDiagnostics); 2779targetFramework: TargetFramework.Net60).VerifyDiagnostics(expectedDiagnostics); 3259targetFramework: TargetFramework.Net70,
Symbols\RelaxedShiftOperatorTests.cs (5)
136var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.NetCoreApp, 180var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.NetCoreApp, 224var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.NetCoreApp, 268var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.NetCoreApp, 312var compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, targetFramework: TargetFramework.NetCoreApp,
Symbols\RequiredMembersTests.cs (30)
22private static CSharpCompilation CreateCompilationWithRequiredMembers(CSharpTestSource source, IEnumerable<MetadataReference>? references = null, CSharpParseOptions? parseOptions = null, CSharpCompilationOptions? options = null, string? assemblyName = null, TargetFramework targetFramework = TargetFramework.Standard) 1379var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70); 1798var comp = CreateCompilation(new[] { c }, references: new[] { ilRef }, targetFramework: TargetFramework.Net70); 2203var baseComp = CreateCompilationWithRequiredMembers(@base, new[] { originalC.ToMetadataReference() }, targetFramework: TargetFramework.Standard); 2217var comp = CreateCompilation(code, new[] { baseComp.ToMetadataReference(), retargetedC.ToMetadataReference() }, targetFramework: TargetFramework.Standard); 2253var baseComp = CreateCompilationWithRequiredMembers(@base, new[] { originalCRef }, targetFramework: TargetFramework.Standard); 2268var derivedComp = CreateCompilation(derived, new[] { baseRef, originalCRef }, targetFramework: TargetFramework.Standard); 2276var comp = CreateCompilation(code, new[] { baseRef, derivedComp.ToMetadataReference(), retargetedC.ToMetadataReference() }, targetFramework: TargetFramework.Standard); 2298var baseComp = CreateCompilationWithRequiredMembers(@base, new[] { originalC.ToMetadataReference() }, targetFramework: TargetFramework.Standard); 2312var comp = CreateCompilation(code, new[] { baseComp.ToMetadataReference(), retargetedC.ToMetadataReference() }, targetFramework: TargetFramework.Standard); 2540var comp = CreateCompilation(code, new[] { baseRef }, targetFramework: TargetFramework.Net70); 2557var baseComp = CreateCompilationWithRequiredMembers(@base, new[] { originalC.ToMetadataReference() }, targetFramework: TargetFramework.Standard); 2588var baseComp = CreateCompilationWithRequiredMembers(@base, new[] { originalC.ToMetadataReference() }, targetFramework: TargetFramework.Standard); 2735var comp = CreateCompilation(c, new[] { ilRef }, targetFramework: TargetFramework.Net70); 2766var comp = CreateCompilation(c, new[] { ilRef }, targetFramework: TargetFramework.Net70); 2888var comp = CreateCompilation(c, new[] { ilRef }, targetFramework: TargetFramework.Net70); 3014var comp = CreateCompilation(c, new[] { ilRef }, targetFramework: TargetFramework.Net70); 3546var comp = CreateCompilation(c, new[] { ilRef }, targetFramework: TargetFramework.Net70); 3680var comp = CreateCompilation(c, new[] { ilRef }, targetFramework: TargetFramework.Net70); 3811var comp = CreateCompilation(c, new[] { ilRef }, targetFramework: TargetFramework.Net70); 6792var comp = CreateCompilationWithIL(code, badIl, targetFramework: TargetFramework.Net70); 7407var comp = CreateCompilationWithIL("_ = new S();", il, targetFramework: TargetFramework.Net70); 7529""", TupleWithRequiredMemberDefinition(setsRequiredMembers) }, targetFramework: TargetFramework.Mscorlib461 /* Using 461 to get a framework without ValueTuple */); 7594""", TupleWithRequiredMemberDefinition(setsRequiredMembers) }, targetFramework: TargetFramework.Mscorlib461 /* Using 461 to get a framework without ValueTuple */); 7721var comp = CreateCompilationWithIL("_ = new C();", il, targetFramework: TargetFramework.Net70); 7822var comp = CreateCompilationWithIL("_ = new C();", il, targetFramework: TargetFramework.Net70); 7837var comp = CreateCompilationWithIL("_ = new C() { P1 = 1 };", il, targetFramework: TargetFramework.Net70); 7888CreateCompilation(source, targetFramework: TargetFramework.NetStandard20).VerifyEmitDiagnostics( 7975var comp = CreateCompilationWithIL(source: "", ilSource: il, targetFramework: TargetFramework.Net70);
Symbols\Retargeting\NoPia.cs (5)
650targetFramework: TargetFramework.Standard, 655targetFramework: TargetFramework.Standard, 950var Pia1 = CreateCompilation(s_sourcePia1, options: TestOptions.ReleaseDll, assemblyName: "Pia1", targetFramework: TargetFramework.Standard); 954targetFramework: TargetFramework.Standard, 959targetFramework: TargetFramework.Standard,
Symbols\Retargeting\RetargetingTests.cs (3)
940var consistent = CreateCompilation("public class C {}", assemblyName: "Con", targetFramework: TargetFramework.Standard); 975}}", new[] { retargeted1Ref, consistentRef, ilRef }, options: TestOptions.UnsafeReleaseDll, parseOptions: TestOptions.Regular9, targetFramework: TargetFramework.Standard); 981targetFramework: TargetFramework.Standard);
Symbols\Source\BaseClassTests.cs (1)
1806CreateCompilationWithILAndMscorlib40(csharp, il, appendDefaultHeader: false, targetFramework: TargetFramework.Standard).VerifyDiagnostics(
Symbols\Source\CustomModifierCopyTests.cs (2)
882targetFramework: TargetFramework.Standard, 914var comp = CreateCompilationWithILAndMscorlib40(source, il, targetFramework: TargetFramework.Standard);
Symbols\Source\EventTests.cs (2)
521targetFramework: TargetFramework.StandardAndCSharp, 580targetFramework: TargetFramework.StandardAndCSharp,
Symbols\Source\ExpressionBodiedMethodTests.cs (1)
91}", parseOptions: TestOptions.Regular7, targetFramework: TargetFramework.NetCoreApp);
Symbols\Source\ExpressionBodiedPropertyTests.cs (1)
52}", parseOptions: TestOptions.Regular7, targetFramework: TargetFramework.NetCoreApp);
Symbols\Source\FileModifierTests.cs (8)
2836var comp = CreateCompilation(new[] { (source1, "F1.cs") }, targetFramework: TargetFramework.Net70); 2866var comp = CreateCompilation(new[] { (source1, "F1.cs") }, targetFramework: TargetFramework.Net70); 4355var comp = CreateCompilation(source1, targetFramework: TargetFramework.Mscorlib40); 4376var comp2 = CreateCompilation(source2, references: new[] { comp.ToMetadataReference() }, targetFramework: TargetFramework.Mscorlib461); 4564targetFramework: TargetFramework.Mscorlib461, 4908var comp = CreateCompilation(new[] { (source1, "F1.cs"), (source2, "F2.cs") }, targetFramework: TargetFramework.Net70); 4947var comp = CreateCompilation(new[] { (source1, "F1.cs"), (source2, "F2.cs") }, targetFramework: TargetFramework.Net70); 4998var comp = CreateCompilation(new[] { (source1, "F1.cs"), (source2, "F2.cs") }, targetFramework: TargetFramework.Net70);
Symbols\Source\NullablePublicAPITests.cs (1)
4959var comp = CreateCompilation(source, targetFramework: TargetFramework.Minimal);
Symbols\StaticAbstractMembersInInterfacesTests.cs (75)
28internal const TargetFramework _supportingFramework = TargetFramework.Net60; 5354targetFramework: TargetFramework.Mscorlib461Extended); 5369targetFramework: TargetFramework.Net50); 5395targetFramework: TargetFramework.Mscorlib461Extended); 5410targetFramework: TargetFramework.Net50); 5684targetFramework: TargetFramework.Mscorlib461Extended); 5731targetFramework: TargetFramework.Mscorlib461Extended); 5761targetFramework: TargetFramework.Mscorlib461Extended); 5810targetFramework: TargetFramework.Mscorlib461Extended); 5935targetFramework: TargetFramework.Mscorlib461Extended); 6052targetFramework: TargetFramework.Mscorlib461Extended); 6076targetFramework: TargetFramework.Mscorlib461Extended); 6191targetFramework: TargetFramework.Mscorlib461Extended); 6212targetFramework: TargetFramework.Mscorlib461Extended); 8490targetFramework: TargetFramework.Mscorlib461Extended, 8501targetFramework: TargetFramework.Mscorlib461Extended); 9100targetFramework: TargetFramework.Mscorlib461Extended, 9111targetFramework: TargetFramework.Mscorlib461Extended); 9385targetFramework: TargetFramework.Mscorlib461Extended, 9396targetFramework: TargetFramework.Mscorlib461Extended); 9790targetFramework: TargetFramework.Mscorlib461Extended, 9801targetFramework: TargetFramework.Mscorlib461Extended); 12169targetFramework: TargetFramework.Mscorlib461Extended, 12180targetFramework: TargetFramework.Mscorlib461Extended); 12232targetFramework: TargetFramework.Mscorlib461Extended, 12250targetFramework: TargetFramework.Mscorlib461Extended); 12319targetFramework: TargetFramework.Mscorlib461Extended, 12330targetFramework: TargetFramework.Mscorlib461Extended); 12369targetFramework: TargetFramework.Mscorlib461Extended, 12380targetFramework: TargetFramework.Mscorlib461Extended); 13424targetFramework: TargetFramework.Mscorlib461Extended, 13435targetFramework: TargetFramework.Mscorlib461Extended); 13476targetFramework: TargetFramework.Mscorlib461Extended, 13487targetFramework: TargetFramework.Mscorlib461Extended); 13528targetFramework: TargetFramework.Mscorlib461Extended, 13542targetFramework: TargetFramework.Mscorlib461Extended); 14134targetFramework: TargetFramework.Mscorlib461Extended, 14145targetFramework: TargetFramework.Mscorlib461Extended); 14183targetFramework: TargetFramework.Mscorlib461Extended, 14194targetFramework: TargetFramework.Mscorlib461Extended); 14736targetFramework: TargetFramework.Mscorlib461Extended, 14747targetFramework: TargetFramework.Mscorlib461Extended); 15142targetFramework: TargetFramework.Mscorlib461Extended, 15153targetFramework: TargetFramework.Mscorlib461Extended); 15410targetFramework: TargetFramework.Mscorlib461Extended, 15421targetFramework: TargetFramework.Mscorlib461Extended); 15948targetFramework: TargetFramework.Mscorlib461Extended, 15959targetFramework: TargetFramework.Mscorlib461Extended); 15995targetFramework: TargetFramework.Mscorlib461Extended, 16006targetFramework: TargetFramework.Mscorlib461Extended); 19603targetFramework: TargetFramework.Mscorlib461Extended, 19614targetFramework: TargetFramework.Mscorlib461Extended); 19655targetFramework: TargetFramework.Mscorlib461Extended, 19666targetFramework: TargetFramework.Mscorlib461Extended); 19707targetFramework: TargetFramework.Mscorlib461Extended, 19718targetFramework: TargetFramework.Mscorlib461Extended); 19762targetFramework: TargetFramework.Mscorlib461Extended, 19773targetFramework: TargetFramework.Mscorlib461Extended); 23354targetFramework: TargetFramework.Mscorlib461Extended, 23371targetFramework: TargetFramework.Mscorlib461Extended); 23410targetFramework: TargetFramework.Mscorlib461Extended, 23421targetFramework: TargetFramework.Mscorlib461Extended); 26138targetFramework: TargetFramework.Mscorlib461Extended, 26155targetFramework: TargetFramework.Mscorlib461Extended); 26191targetFramework: TargetFramework.Mscorlib461Extended, 26202targetFramework: TargetFramework.Mscorlib461Extended); 29063targetFramework: TargetFramework.Mscorlib461Extended, 29074targetFramework: TargetFramework.Mscorlib461Extended); 29115targetFramework: TargetFramework.Mscorlib461Extended, 29126targetFramework: TargetFramework.Mscorlib461Extended); 31060targetFramework: TargetFramework.Mscorlib461Extended, 31071targetFramework: TargetFramework.Mscorlib461Extended); 31118targetFramework: TargetFramework.Mscorlib461Extended, 31129targetFramework: TargetFramework.Mscorlib461Extended);
Symbols\SymbolErrorTests.cs (13)
840targetFramework: TargetFramework.NetCoreApp).VerifyDiagnostics( 849targetFramework: TargetFramework.NetCoreApp).VerifyDiagnostics( 877targetFramework: TargetFramework.NetCoreApp).VerifyDiagnostics( 899targetFramework: TargetFramework.NetCoreApp).VerifyDiagnostics( 1763CreateCompilation(text, parseOptions: TestOptions.Regular7, targetFramework: TargetFramework.NetCoreApp).VerifyDiagnostics( 7960var comp = CreateCompilation(text, targetFramework: TargetFramework.NetLatest); 8723CreateCompilation(code, targetFramework: TargetFramework.NetStandard20).VerifyDiagnostics( 8734CreateCompilation(code, [createReference("Ref0")], targetFramework: TargetFramework.NetStandard20).VerifyDiagnostics(); 8736CreateCompilation(code, [createReference("Ref1"), createReference("Ref2")], targetFramework: TargetFramework.NetStandard20).VerifyDiagnostics( 9244var comp = CreateCompilation(text, parseOptions: TestOptions.Regular7, targetFramework: TargetFramework.NetCoreApp); 9375var comp = CreateCompilation(text, targetFramework: TargetFramework.NetCoreApp).VerifyDiagnostics( 9863CreateCompilation(text, parseOptions: TestOptions.Regular7, targetFramework: TargetFramework.NetCoreApp).VerifyDiagnostics( 18877CSharpCompilation comp = CreateCompilation(text, targetFramework: TargetFramework.NetLatest);
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (1)
Syntax\SyntaxTreeTests.cs (1)
96var compilation = CSharpCompilation.Create("test", new[] { tree }, TargetFrameworkUtil.GetReferences(TargetFramework.Standard), TestOptions.DebugDll);
Microsoft.CodeAnalysis.CSharp.Test.Utilities (45)
CSharpTestBase.cs (45)
1363TargetFramework.Mscorlib40, 1399TargetFramework.Mscorlib46, 1440TargetFramework.Mscorlib46, 1477TargetFramework.WinRT, 1513TargetFramework.StandardAndCSharp, 1532TargetFramework targetFramework = TargetFramework.Standard, 1653TargetFramework targetFramework = TargetFramework.Standard, 1662TargetFramework targetFramework = TargetFramework.Mscorlib40, 1679string sourceFileName = "") => CreateCompilation(source, references, options, parseOptions, TargetFramework.Mscorlib40, assemblyName, sourceFileName); 1688bool skipUsesIsNullable = false) => CreateCompilation(source, references, options, parseOptions, TargetFramework.Mscorlib461, assemblyName, sourceFileName, skipUsesIsNullable); 1697bool skipUsesIsNullable = false) => CreateCompilation(source, references, options, parseOptions, TargetFramework.Mscorlib461, assemblyName, sourceFileName, skipUsesIsNullable); 1705string sourceFileName = "") => CreateCompilation(source, references, options, parseOptions, TargetFramework.Mscorlib46, assemblyName, sourceFileName); 1715bool skipUsesIsNullable = false) => CreateCompilationCore(source, TargetFrameworkUtil.GetReferences(TargetFramework.Mscorlib461, references), options, parseOptions, assemblyName, sourceFileName, skipUsesIsNullable, experimentalFeature: feature); 1723string sourceFileName = "") => CreateCompilation(source, references, options, parseOptions, TargetFramework.WinRT, assemblyName, sourceFileName); 1731string sourceFileName = "") => CreateCompilation(source, references, options, parseOptions, TargetFramework.Mscorlib461AndCSharp, assemblyName, sourceFileName); 1739string sourceFileName = "") => CreateCompilation(source, references, options, parseOptions, TargetFramework.Mscorlib40AndSystemCore, assemblyName, sourceFileName); 1747string sourceFileName = "") => CreateCompilation(source, references, options, parseOptions, TargetFramework.Mscorlib40AndSystemCore, assemblyName, sourceFileName); 1755string sourceFileName = "") => CreateCompilation(source, references, options, parseOptions, TargetFramework.StandardAndCSharp, assemblyName, sourceFileName); 1767return CreateCompilation(source, references, options, parseOptions, TargetFramework.Mscorlib40, assemblyName, sourceFileName); 1794return CreateCompilation(source, allReferences, options, parseOptions, TargetFramework.Empty, assemblyName, sourceFileName); 1802TargetFramework targetFramework = TargetFramework.Standard, 2030public CompilationVerifier CompileWithCustomILSource(string cSharpSource, string ilSource, Action<CSharpCompilation>? compilationVerifier = null, bool importInternals = true, string? expectedOutput = null, TargetFramework targetFramework = TargetFramework.Standard) 2634var targetFramework = useLatestFrameworkReferences ? TargetFramework.Mscorlib46Extended : TargetFramework.Standard; 2721TargetFramework targetFramework = TargetFramework.Standard) 2736TargetFramework targetFramework, 2767targetFramework: useLatestFrameworkReferences ? TargetFramework.Mscorlib46Extended : TargetFramework.Standard); 2785targetFramework: useLatestFrameworkReferences ? TargetFramework.Mscorlib46Extended : TargetFramework.Standard, 2795TargetFramework targetFramework, 2818TargetFramework targetFramework = TargetFramework.Standard) 2912protected static CSharpCompilation CreateCompilationWithSpanAndMemoryExtensions(CSharpTestSource text, CSharpCompilationOptions? options = null, CSharpParseOptions? parseOptions = null, TargetFramework targetFramework = TargetFramework.NetCoreApp) 2930protected static CSharpCompilation CreateCompilationWithIndexAndRangeAndSpanAndMemoryExtensions(CSharpTestSource text, CSharpCompilationOptions? options = null, CSharpParseOptions? parseOptions = null, TargetFramework targetFramework = TargetFramework.NetCoreApp) 3223return CreateCompilation(source, options: options, parseOptions: parseOptions, targetFramework: TargetFramework.Net100);
Microsoft.CodeAnalysis.CSharp.WinRT.UnitTests (5)
Metadata\WinMdEventTests.cs (3)
330targetFramework: TargetFramework.Empty, 2443targetFramework: TargetFramework.Empty, 3499var compilation = CreateCompilationWithIL("", il, targetFramework: TargetFramework.Empty, references: WinRtRefs);
Metadata\WinMdMetadataTests.cs (2)
158CompileAndVerify(text, WinRtRefs, targetFramework: TargetFramework.Empty, expectedOutput: "#FF000000"); 235targetFramework: TargetFramework.Empty,
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
EditAndContinue\EditAndContinueLanguageServiceTests.cs (1)
374AddMetadataReferences(projectId, TargetFrameworkUtil.GetReferences(TargetFramework.Mscorlib40)).
Microsoft.CodeAnalysis.Features.Test.Utilities (16)
EditAndContinue\EditAndContinueTestVerifier.cs (3)
129TargetFramework.NetStandard20, 136TargetFramework targetFramework, 489private void CreateProjects(EditScriptDescription[] editScripts, AdhocWorkspace workspace, TargetFramework targetFramework, out Project oldProject, out Project newProject)
EditAndContinue\EditAndContinueWorkspaceTestBase.cs (9)
43private protected const TargetFramework DefaultTargetFramework = TargetFramework.NetLatest; 270internal Guid EmitAndLoadLibraryToDebuggee(Document document, TargetFramework targetFramework = DefaultTargetFramework) 273internal Guid EmitAndLoadLibraryToDebuggee(Project project, TargetFramework targetFramework = DefaultTargetFramework) 284TargetFramework targetFramework = DefaultTargetFramework) 293internal Guid EmitLibrary(Project project, TargetFramework targetFramework = DefaultTargetFramework) 313TargetFramework targetFramework = DefaultTargetFramework) 338TargetFramework targetFramework = DefaultTargetFramework) 367TargetFramework targetFramework = DefaultTargetFramework)
EditAndContinue\Extensions.cs (4)
61=> AddTestProject(solution, projectName, language, TargetFramework.NetLatest, id = ProjectId.CreateNewId(debugName: projectName)); 63public static Project AddTestProject(this Solution solution, string projectName, string language, TargetFramework targetFramework, out ProjectId id) 70public static Project AddTestProject(this Solution solution, string projectName, string language = LanguageNames.CSharp, TargetFramework targetFramework = TargetFramework.NetLatest, ProjectId? id = null)
Microsoft.CodeAnalysis.Features.UnitTests (18)
EditAndContinue\CompileTimeSolutionProviderTests.cs (1)
46WithProjectMetadataReferences(projectId, TargetFrameworkUtil.GetReferences(TargetFramework.NetStandard20)).
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (14)
639references: TargetFrameworkUtil.GetReferences(TargetFramework.NetStandard20), 1356AddMetadataReferences(TargetFrameworkUtil.GetReferences(TargetFramework.Mscorlib40)); 1516AddMetadataReferences(projectId, TargetFrameworkUtil.GetReferences(TargetFramework.Mscorlib40)). 3105AddMetadataReferences(TargetFrameworkUtil.GetReferences(TargetFramework.Mscorlib40)); 3166AddMetadataReferences(TargetFrameworkUtil.GetReferences(TargetFramework.Mscorlib40)). 4280var documentA = solution.AddTestProject("A", targetFramework: TargetFramework.NetStandard20).WithAssemblyName("A"). 4283var documentB = documentA.Project.Solution.AddTestProject("B", targetFramework: TargetFramework.Net90).WithAssemblyName("A"). 4291var mvidA = EmitAndLoadLibraryToDebuggee(projectAId, source1, sourceFilePath: sourcePath, assemblyName: "A", targetFramework: TargetFramework.NetStandard20); 4294var mvidB = EmitAndLoadLibraryToDebuggee(projectBId, source0, sourceFilePath: sourcePath, assemblyName: "A", targetFramework: TargetFramework.Net90); 4343var mvidB2 = EmitAndLoadLibraryToDebuggee(projectBId, source2, sourceFilePath: sourcePath, assemblyName: "A", targetFramework: TargetFramework.Net90); 4380var documentA = solution.AddTestProject("A", targetFramework: TargetFramework.NetStandard20).WithAssemblyName("A"). 4383var documentB = documentA.Project.Solution.AddTestProject("B", targetFramework: TargetFramework.Net90).WithAssemblyName("A"). 4391var mvidA = EmitAndLoadLibraryToDebuggee(projectAId, source0, sourceFilePath: sourcePath, assemblyName: "A", targetFramework: TargetFramework.NetStandard20); 4394var mvidB = EmitAndLoadLibraryToDebuggee(projectBId, source0, sourceFilePath: sourcePath, assemblyName: "A", targetFramework: TargetFramework.Net90);
EditAndContinue\EditSessionActiveStatementsTests.cs (1)
73.WithMetadataReferences(TargetFrameworkUtil.GetReferences(TargetFramework.Standard));
EditAndContinue\EmitSolutionUpdateResultsTests.cs (1)
75WithMetadataReferences(TargetFrameworkUtil.GetReferences(TargetFramework.Standard)).
EditAndContinue\RemoteEditAndContinueServiceTests.cs (1)
83.AddMetadataReferences(projectId, TargetFrameworkUtil.GetReferences(TargetFramework.Mscorlib40))
Microsoft.CodeAnalysis.Rebuild.UnitTests (2)
CSharpDeterministicKeyBuilderTests.cs (2)
78targetFramework: TargetFramework.NetCoreApp, 220targetFramework: TargetFramework.NetCoreApp,
Microsoft.CodeAnalysis.Test.Utilities (36)
Compilation\CompilationExtensions.cs (2)
467public static PortableExecutableReference CreateWindowsRuntimeMetadataReference(TargetFramework targetFramework = TargetFramework.NetCoreApp)
PDB\DeterministicBuildCompilationTestHelpers.cs (1)
76public static void VerifyReferenceInfo(TestMetadataReferenceInfo[] references, TargetFramework targetFramework, BlobReader metadataReferenceReader)
TargetFrameworkUtil.cs (33)
293Debug.Assert(GetReferences(TargetFramework.NetCoreApp).SequenceEqual(NetCoreApp.References)); 294Debug.Assert(GetReferences(TargetFramework.NetFramework).SequenceEqual(NetFramework.References)); 299public static ImmutableArray<MetadataReference> GetReferences(TargetFramework targetFramework) => targetFramework switch 303TargetFramework.Empty => ImmutableArray<MetadataReference>.Empty, 304TargetFramework.NetStandard20 => NetStandard20References, 305TargetFramework.Net50 => ImmutableArray.CreateRange<MetadataReference>(LoadDynamicReferences("Net50")), 306TargetFramework.Net60 => ImmutableArray.CreateRange<MetadataReference>(LoadDynamicReferences("Net60")), 307TargetFramework.NetCoreApp or TargetFramework.Net70 => ImmutableArray.CreateRange<MetadataReference>(Net70.References.All), 308TargetFramework.Net80 => ImmutableArray.CreateRange<MetadataReference>(LoadDynamicReferences("Net80")), 309TargetFramework.Net90 => ImmutableArray.CreateRange<MetadataReference>(LoadDynamicReferences("Net90")), 310TargetFramework.Net100 => ImmutableArray.CreateRange<MetadataReference>(LoadDynamicReferences("Net100")), 311TargetFramework.NetFramework => NetFramework.References, 312TargetFramework.NetLatest => NetLatest, 313TargetFramework.Standard => StandardReferences, 316TargetFramework.Mscorlib40 => Mscorlib40References, 317TargetFramework.Mscorlib40Extended => Mscorlib40ExtendedReferences, 318TargetFramework.Mscorlib40AndSystemCore => Mscorlib40andSystemCoreReferences, 319TargetFramework.Mscorlib40AndVBRuntime => Mscorlib40andVBRuntimeReferences, 320TargetFramework.Mscorlib46 => Mscorlib46References, 321TargetFramework.Mscorlib46Extended => Mscorlib46ExtendedReferences, 322TargetFramework.Mscorlib461 => Mscorlib46References, 323TargetFramework.Mscorlib461Extended => Mscorlib461ExtendedReferences, 324TargetFramework.Mscorlib461AndCSharp => Mscorlib461AndCSharpReferences, 325TargetFramework.Mscorlib461AndVBRuntime => Mscorlib461AndVBRuntimeReferences, 326TargetFramework.WinRT => WinRTReferences, 327TargetFramework.StandardAndCSharp => StandardAndCSharpReferences, 328TargetFramework.StandardAndVBRuntime => StandardAndVBRuntimeReferences, 329TargetFramework.DefaultVb => DefaultVbReferences, 330TargetFramework.Minimal => MinimalReferences, 331TargetFramework.MinimalAsync => MinimalAsyncReferences, 335public static ImmutableArray<MetadataReference> GetReferences(TargetFramework tf, IEnumerable<MetadataReference> additionalReferences) 400public static IEnumerable<MetadataReference> GetReferencesWithout(TargetFramework targetFramework, params string[] excludeReferenceNames) =>
Microsoft.CodeAnalysis.UnitTests (2)
Analyzers\AnalyzerFileReferenceTests.cs (1)
486TargetFrameworkUtil.GetReferences(TargetFramework.Standard, new[] { MetadataReference.CreateFromAssemblyInternal(typeof(ISourceGenerator).Assembly) }),
Symbols\DocumentationCommentIdTests.cs (1)
23code, referencedAssemblies: TargetFrameworkUtil.GetReferences(TargetFramework.NetStandard20));
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (4)
Workspaces\TestWorkspace_XmlConsumption.cs (4)
918references = [.. TargetFrameworkUtil.GetReferences(TargetFramework.Net60)]; 926references = [.. TargetFrameworkUtil.GetReferences(TargetFramework.Net70)]; 934references = [.. TargetFrameworkUtil.GetReferences(TargetFramework.Net80)]; 942references = [.. TargetFrameworkUtil.GetReferences(TargetFramework.Net90)];