578 references to Regular11
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (2)
Completion\CompletionProviders\OverrideCompletionProviderTests.cs (2)
3138<Project Language="C#" AssemblyName="Assembly1" CommonReferences="true" LanguageVersion="{{TestOptions.Regular11.LanguageVersion.ToDisplayString()}}"> 3174<Project Language="C#" AssemblyName="Assembly1" CommonReferences="true" LanguageVersion="{{TestOptions.Regular11.LanguageVersion.ToDisplayString()}}">
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (7)
CodeGen\CodeGenMethodGroupConversionCachingTests.cs (6)
5621var comp = CompileAndVerify(source, parseOptions: TestOptions.Regular11); 5704var verifier = CompileAndVerifyWithWinRt(source, parseOptions: TestOptions.Regular11, options: TestOptions.ReleaseWinMD); 5821var verifier = CompileAndVerifyWithWinRt(source, parseOptions: TestOptions.Regular11, options: TestOptions.ReleaseWinMD); 5902CompileAndVerify(text, parseOptions: TestOptions.Regular11, expectedOutput: PASS).VerifyIL("Test.Main", @" 5961", parseOptions: TestOptions.Regular11, expectedOutput: @" 6026var comp = CreateCompilation(source, parseOptions: TestOptions.Regular11, options: TestOptions.DebugExe);
Emit\NumericIntPtrTests.cs (1)
10331var parseOptions = (useCSharp11 ? TestOptions.Regular11 : TestOptions.Regular10).WithNoRefSafetyRulesAttribute();
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (126)
Attributes\AttributeTests.cs (1)
10910comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular11);
FlowAnalysis\FlowDiagnosticTests.cs (10)
1237var verifier = CompileAndVerify(program, parseOptions: TestOptions.Regular11); 1297var verifier = CompileAndVerify(program, parseOptions: TestOptions.Regular11); 1410comp = CreateCompilation(text, parseOptions: TestOptions.Regular11); 1467comp = CreateCompilation(text, options: TestOptions.DebugDll.WithSpecificDiagnosticOptions(ReportStructInitializationWarnings), parseOptions: TestOptions.Regular11); 1485comp = CreateCompilation(text, parseOptions: TestOptions.Regular11); 1788comp = CreateCompilation(text, parseOptions: TestOptions.Regular11); 2427comp = CreateCompilationWithMscorlib40AndSystemCore(source, parseOptions: TestOptions.Regular11); 2584comp = CreateCompilationWithMscorlib40AndSystemCore(source, parseOptions: TestOptions.Regular11); 2711comp = CreateCompilation(source, parseOptions: TestOptions.Regular11); 2744comp = CreateCompilation(source, parseOptions: TestOptions.Regular11);
FlowAnalysis\FlowTests.cs (1)
5954CreateCompilation(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics(
FlowAnalysis\LocalFunctions.cs (2)
760comp = CreateCompilation(source, parseOptions: TestOptions.Regular11); 1531comp = CreateCompilation(source, parseOptions: TestOptions.Regular11);
FlowAnalysis\RegionAnalysisTests.cs (1)
6473compilation = CreateCompilation(source, parseOptions: TestOptions.Regular11);
RefReadonlyParameterTests.cs (61)
183CreateCompilation(new[] { source, RequiresLocationAttributeDefinition }, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 988CreateCompilationWithIL(source, ilSource, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 1052CreateCompilationWithIL(new[] { source, RequiresLocationAttributeDefinition }, ilSource, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 1598CreateCompilation(source2, new[] { comp1Ref }, parseOptions: TestOptions.Regular11, options: TestOptions.UnsafeDebugDll).VerifyDiagnostics( 1662CreateCompilation(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 1724CreateCompilation(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 1762CreateCompilation(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics(expectedDiagnostics); 1776CreateCompilation(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 1814CreateCompilation(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics(expectedDiagnostics); 1828CreateCompilation(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 1869CreateCompilation(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics(expectedDiagnostics); 1890CreateCompilation(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics(expectedDiagnostics); 1911CreateCompilation(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics(expectedDiagnostics); 1925CreateCompilation(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 1960CreateCompilation(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics(expectedDiagnostics); 1974CreateCompilation(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 2009CreateCompilation(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics(expectedDiagnostics); 2023CreateCompilation(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 2058CreateCompilation(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics(expectedDiagnostics); 2072CreateCompilation(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 2097CreateCompilation(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics(expectedDiagnostics); 2111CreateCompilation(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 2129CreateCompilation(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 2163CreateCompilation(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics(expectedDiagnostics); 2193CreateCompilation(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics(expectedDiagnostics); 2223CreateCompilation(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics(expectedDiagnostics); 2237CreateCompilation(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 2256CreateCompilation(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 2293CreateCompilation(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 3205CreateCompilation(source2, new[] { comp1Ref }, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 3485CreateCompilation(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 3716CompileAndVerify(source, expectedOutput: "25 15 15", parseOptions: TestOptions.Regular11).VerifyDiagnostics(); 3857CreateCompilation(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 3932CompileAndVerify(new[] { source1, source2 }, expectedOutput: expectedOutput, parseOptions: TestOptions.Regular11).VerifyDiagnostics(); 3942CompileAndVerify(new[] { source1, source3 }, expectedOutput: "1", parseOptions: TestOptions.Regular11).VerifyDiagnostics(); 4025CompileAndVerify(source, expectedOutput: "ECC", parseOptions: TestOptions.Regular11).VerifyDiagnostics(); 4066CompileAndVerify(source, expectedOutput: "YCC", parseOptions: TestOptions.Regular11).VerifyDiagnostics(); 4157CreateCompilation(new[] { source1, source2 }, parseOptions: TestOptions.Regular11).VerifyDiagnostics(expectedDiagnostics2); 4166CreateCompilation(new[] { source1, source3 }, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 4190CompileAndVerify(new[] { source1, source4 }, expectedOutput: expectedOutput4, parseOptions: TestOptions.Regular11).VerifyDiagnostics(); 4215CompileAndVerify(source, expectedOutput: expectedOutput, parseOptions: TestOptions.Regular11).VerifyDiagnostics(); 4240CompileAndVerify(source, expectedOutput: expectedOutput, parseOptions: TestOptions.Regular11).VerifyDiagnostics(); 4451CompileAndVerify(source, expectedOutput: "E", parseOptions: TestOptions.Regular11).VerifyDiagnostics(); 7258CompileAndVerify(source, expectedOutput: expectedOutput, parseOptions: TestOptions.Regular11).VerifyDiagnostics(); 7262CreateCompilation(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics(expectedDiagnostics); 7688CompileAndVerify(source1, expectedOutput: "12", parseOptions: TestOptions.Regular11).VerifyDiagnostics(); 7745CreateCompilation(source2, new[] { comp1Ref }, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 7768CreateCompilation(source2, new[] { comp1Ref }, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 7800CreateCompilation(source3, new[] { comp1Ref }, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 7850CreateCompilation(source2 + Environment.NewLine + source3, new[] { comp1Ref }, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 8020CreateCompilation(source2, new[] { comp1Ref }, parseOptions: TestOptions.Regular11, options: TestOptions.UnsafeDebugExe).VerifyDiagnostics( 8105CreateCompilation(source2, new[] { comp1Ref }, parseOptions: TestOptions.Regular11, options: TestOptions.UnsafeDebugExe).VerifyDiagnostics(expectedDiagnostics); CreateCompilation(source2, new[] { comp1Ref }, parseOptions: TestOptions.Regular11, options: TestOptions.UnsafeDebugExe).VerifyDiagnostics(expectedDiagnostics); 8254var comp = CreateCompilation(source2, new[] { comp1Ref }, parseOptions: TestOptions.Regular11, options: TestOptions.UnsafeDebugExe); 8317CompileAndVerify(source3, new[] { comp1Ref }, verify: Verification.Fails, parseOptions: TestOptions.Regular11, options: TestOptions.UnsafeDebugExe, 8366CreateCompilation(source2, new[] { comp1Ref }, parseOptions: TestOptions.Regular11, options: TestOptions.UnsafeDebugExe).VerifyDiagnostics( 8396CreateCompilation(source3, new[] { comp1Ref }, parseOptions: TestOptions.Regular11, options: TestOptions.UnsafeDebugExe).VerifyDiagnostics( 8549CreateCompilation(source2, new[] { comp1Ref }, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 8578CreateCompilation(source3, new[] { comp1Ref }, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 8597CompileAndVerify(source3, new[] { comp1Ref }, expectedOutput: expectedOutput, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 8642CreateCompilation(source2 + Environment.NewLine + source3, new[] { comp1Ref }, parseOptions: TestOptions.Regular11).VerifyDiagnostics(
RefStructInterfacesTests.cs (8)
12131comp = CreateEmptyCompilation(src, references: [span], options: TestOptions.ReleaseDll, parseOptions: TestOptions.Regular11); 12163comp = CreateEmptyCompilation(src, references: [span], options: TestOptions.ReleaseDll, parseOptions: TestOptions.Regular11); 12186comp = CreateEmptyCompilation(src, references: [span], options: TestOptions.ReleaseDll, parseOptions: TestOptions.Regular11); 12192comp = CreateCompilation(src, targetFramework: TargetFramework.Net100, options: TestOptions.ReleaseDll, parseOptions: TestOptions.Regular11); 12330comp = CreateEmptyCompilation(src, references: [span], options: TestOptions.ReleaseDll, parseOptions: TestOptions.Regular11); 12362comp = CreateEmptyCompilation(src, references: [span], options: TestOptions.ReleaseDll, parseOptions: TestOptions.Regular11); 12385comp = CreateEmptyCompilation(src, references: [span], options: TestOptions.ReleaseDll, parseOptions: TestOptions.Regular11); 12391comp = CreateCompilation(src, targetFramework: TargetFramework.Net100, options: TestOptions.ReleaseDll, parseOptions: TestOptions.Regular11);
Semantics\InlineArrayTests.cs (7)
2495comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular11); 6020comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular11); 6186comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular11); 8345comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular11); 15201comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular11); 16982comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular11); 18830comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll, parseOptions: TestOptions.Regular11);
Semantics\PatternMatchingTests.cs (22)
8616comp = CreateCompilationWithSpanAndMemoryExtensions(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular11); 8658comp = CreateCompilationWithSpanAndMemoryExtensions(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular11); 10231comp = CreateCompilationWithSpanAndMemoryExtensions(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular11); 10272comp = CreateCompilationWithSpanAndMemoryExtensions(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular11); 10603var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular11); 10634var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular11); 10654var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular11); 10676var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular11); 10704var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular11); 10731var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular11); 10762var comp = CreateCompilationWithSpanAndMemoryExtensions(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular11); 10780var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular11); 10810var comp = CreateCompilationWithSpanAndMemoryExtensions(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular11); 10828var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular11); 10852var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular11); 10882var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular11); 10938var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular11); 11209var comp = CreateCompilationWithSpanAndMemoryExtensions(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular11); 11389var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular11); 11413var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular11); 11434var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular11); 11491var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular11);
Semantics\PatternMatchingTests_ListPatterns.cs (1)
465compilation = CreateCompilationWithIndexAndRange(source, parseOptions: TestOptions.Regular11);
Semantics\PrimaryConstructorTests.cs (12)
60var comp = CreateCompilation(src1, parseOptions: TestOptions.Regular11, options: TestOptions.ReleaseDll); 222var comp = CreateCompilation(src1, parseOptions: TestOptions.Regular11, options: TestOptions.ReleaseDll); 264var comp = CreateCompilation(src1, parseOptions: TestOptions.Regular11, options: TestOptions.ReleaseDll); 289var comp = CreateCompilation(src1, parseOptions: TestOptions.Regular11, options: TestOptions.ReleaseDll); 325var comp = CreateCompilation(src1, parseOptions: TestOptions.Regular11, options: TestOptions.ReleaseDll); 350var comp = CreateCompilation(src1, parseOptions: TestOptions.Regular11, options: TestOptions.ReleaseDll); 386CreateCompilation(src1, parseOptions: TestOptions.Regular11, options: TestOptions.ReleaseDll).VerifyDiagnostics( 416CreateCompilation(src1, parseOptions: TestOptions.Regular11, options: TestOptions.ReleaseDll).VerifyDiagnostics( 444var comp = CreateCompilation(src1, parseOptions: TestOptions.Regular11, options: TestOptions.ReleaseDll); 465var comp = CreateCompilation(src1, parseOptions: TestOptions.Regular11, options: TestOptions.ReleaseDll); 482var comp = CreateCompilation(src1, parseOptions: TestOptions.Regular11, options: TestOptions.ReleaseDll); 3338comp = CreateCompilation(source, parseOptions: TestOptions.Regular11);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (219)
Semantics\FunctionPointerTests.cs (4)
57var comp = CreateCompilationWithFunctionPointers(src, parseOptions: TestOptions.Regular11); 88var comp = CreateCompilationWithFunctionPointers(src, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular11); 119var comp = CreateCompilationWithFunctionPointers(src, parseOptions: TestOptions.Regular11); 141var comp = CreateCompilationWithFunctionPointers(src, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular11);
Semantics\GlobalUsingDirectiveTests.cs (2)
5001CreateCompilation(new[] { source1, source2 }, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 5044CreateCompilation(new[] { source1, source2 }, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular11).VerifyDiagnostics(
Semantics\InterpolationTests.cs (7)
1261var parseOptions = TestOptions.Regular11; 1421var parseOptions = TestOptions.Regular11; 8194InterpolatedStringHandlerArgumentAttribute_MismatchedRefTypes(TestOptions.Regular11, "ref", "in", expression, 15315comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, parseOptions: TestOptions.Regular11, targetFramework: TargetFramework.Net50); 15360comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, parseOptions: TestOptions.Regular11, targetFramework: TargetFramework.Net50); 15601comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, parseOptions: TestOptions.Regular11, targetFramework: TargetFramework.Net50); 18434var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }, parseOptions: TestOptions.Regular11);
Semantics\LambdaTests.cs (2)
7125CreateCompilation(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 8241CreateCompilation(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics(
Semantics\LocalFunctionTests.cs (39)
7557var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 7587var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 7615var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 7644var parseOptions = useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11; 7718var parseOptions = useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11; 7814comp = CreateCompilation(source, parseOptions: TestOptions.Regular11); 7863var parseOptions = useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11; 7923var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 8821comp = CreateCompilation(source, parseOptions: TestOptions.Regular11); 8841comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular11); 8975var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 9033var comp = CreateCompilation(source, parseOptions: TestOptions.Regular11); 9072var comp = CreateCompilation(source, parseOptions: TestOptions.Regular11); 9113var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 9155var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 9189var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 9219var parseOptions = useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11; 9288var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 9309var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 9333var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 9357var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 9381var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 9404var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 9454var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 9471var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 9491var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 9660var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 9688var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 9723var parseOptions = useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11; 9767var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 9787var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 9879var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 9896var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 9916var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 9936var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 9959var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 10013var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11); 10041var parseOptions = useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11; 10082var comp = CreateCompilation(source, parseOptions: useCSharp10 ? TestOptions.Regular10 : TestOptions.Regular11);
Semantics\NameOfTests.cs (25)
1815CompileAndVerify(source, parseOptions: TestOptions.Regular11, expectedOutput: expectedOutput).VerifyDiagnostics(); 1852CreateCompilation(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 1908CreateCompilation(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 1949CreateCompilation(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 1969CreateCompilation(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 1994CreateCompilation(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 2013CreateCompilation(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 2039CreateCompilation(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 2058CreateCompilation(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 2077CreateCompilation(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 2098CreateCompilation(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 2117CreateCompilation(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics(); 2129CreateCompilation(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 2143CreateCompilation(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 2159CreateCompilation(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 2175CreateCompilation(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 2195CreateCompilation(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 2211CreateCompilation(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 2228CompileAndVerify(source, parseOptions: TestOptions.Regular11, expectedOutput: "StaticMethod").VerifyDiagnostics(); 2249CompileAndVerify(source, parseOptions: TestOptions.Regular11, expectedOutput: "Length").VerifyDiagnostics(); 2273CreateCompilation(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 2298CreateCompilation(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 2323CreateCompilation(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 2347CreateCompilation(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics(expectedDiagnostics); 2368CreateCompilation(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics(expectedDiagnostics);
Semantics\OverloadResolutionTests.cs (13)
9465CreateCompilation(code, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 9519CreateCompilation(code, parseOptions: TestOptions.Regular11).VerifyDiagnostics(expectedDiagnostics); 9548CreateCompilation(code, parseOptions: TestOptions.Regular11).VerifyDiagnostics(expectedDiagnostics); 9587CreateCompilation(source2, new[] { comp1Ref }, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 9619CreateCompilation(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 9658CreateCompilation(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 9691CreateCompilation(source, options: TestOptions.UnsafeReleaseExe, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 9726CreateCompilation(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 9788CompileAndVerify(source, expectedOutput: "string5", parseOptions: TestOptions.Regular11).VerifyDiagnostics(); 9808CompileAndVerify(source, expectedOutput: "string5", parseOptions: TestOptions.Regular11).VerifyDiagnostics(); 9828CreateCompilation(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 9859CreateCompilation(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 9938CreateCompilation(code, parseOptions: TestOptions.Regular11).VerifyDiagnostics(
Semantics\RecordStructTests.cs (6)
1974var verifier = CompileAndVerify(src, parseOptions: TestOptions.Regular11); 2241var verifier = CompileAndVerify(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular11, verify: Verification.Skipped); 2939var verifier = CompileAndVerify(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular11, verify: Verification.Skipped); 4077comp = CreateCompilation(source, parseOptions: TestOptions.Regular11); 7613var verifier = CompileAndVerify(src, parseOptions: TestOptions.Regular11); 11279comp = CreateCompilation(source, parseOptions: TestOptions.Regular11);
Semantics\RefEscapingTests.cs (14)
351comp = CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular11); 1804comp = CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular11); 2153comp = CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular11); 2231comp = CreateCompilationWithMscorlibAndSpan(text, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular11); 2486comp = CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular11); 2585comp = CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular11); 4074var comp = CreateCompilationWithSpan([code, UnscopedRefAttributeDefinition], TestOptions.UnsafeDebugDll, TestOptions.Regular11); 4118var comp = CreateCompilationWithSpan([code, UnscopedRefAttributeDefinition], TestOptions.UnsafeDebugDll, TestOptions.Regular11); 5025comp = CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular11); 5090CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 9326var comp = CreateCompilation(new[] { source0, source1 }, parseOptions: TestOptions.Regular11); 9336var comp1 = CreateCompilation(source1, references: new[] { comp0.ToMetadataReference() }, parseOptions: TestOptions.Regular11); 9339comp1 = CreateCompilation(source1, references: new[] { comp0.EmitToImageReference() }, parseOptions: TestOptions.Regular11); 9343comp0 = CreateCompilation(source0, parseOptions: TestOptions.Regular11);
Semantics\RefFieldTests.cs (25)
150comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions: TestOptions.Regular11, targetFramework: TargetFramework.Net70); 211comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions: TestOptions.Regular11, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 285comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions: TestOptions.Regular11, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 1868var comp = CreateCompilation(source, parseOptions: TestOptions.Regular11, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 20399comp = CreateCompilation(source, parseOptions: TestOptions.Regular11, targetFramework: TargetFramework.Net70); 20420var lib = CreateCompilation(lib_cs, parseOptions: TestOptions.Regular11, targetFramework: TargetFramework.Net70); 22245comp = CreateCompilation(source, parseOptions: TestOptions.Regular11); 22262comp = CreateCompilation(source, parseOptions: TestOptions.Regular11); 22307comp = CreateCompilation(source, parseOptions: TestOptions.Regular11); 22337comp = CreateCompilation(source, parseOptions: TestOptions.Regular11); 22361comp = CreateCompilation(source, parseOptions: TestOptions.Regular11); 22394parseOptions: TestOptions.Regular11).VerifyDiagnostics(); 22423parseOptions: TestOptions.Regular11).VerifyDiagnostics(); 22458parseOptions: TestOptions.Regular11).VerifyDiagnostics(expectedDiagnostics); 22487parseOptions: TestOptions.Regular11).VerifyDiagnostics(); 22536parseOptions: TestOptions.Regular11).VerifyDiagnostics(expectedDiagnostics); 22559parseOptions: TestOptions.Regular11).VerifyDiagnostics().EmitToImageReference(); 22574CreateCompilation(source2, [ref1a], parseOptions: TestOptions.Regular11).VerifyDiagnostics(); 22588CreateCompilation(source2, [ref1], parseOptions: TestOptions.Regular11).VerifyDiagnostics(expectedDiagnostics); 22612parseOptions: TestOptions.Regular11).VerifyDiagnostics().EmitToImageReference(); 22627CreateCompilation(source2, [ref1a], parseOptions: TestOptions.Regular11).VerifyDiagnostics(); 22641CreateCompilation(source2, [ref1], parseOptions: TestOptions.Regular11).VerifyDiagnostics(expectedDiagnostics); 22812parseOptions: TestOptions.Regular11).VerifyDiagnostics(expectedDiagnostics); 22847parseOptions: TestOptions.Regular11).VerifyDiagnostics(expectedDiagnostics); 22882parseOptions: TestOptions.Regular11).VerifyDiagnostics(expectedDiagnostics);
Semantics\SemanticErrorTests.cs (7)
6521var verifier = CompileAndVerify(text, parseOptions: TestOptions.Regular11); 7033var verifier = CompileAndVerify(text, parseOptions: TestOptions.Regular11). 7080CreateCompilationWithMscorlib40AndSystemCore(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 7114CreateCompilationWithMscorlib40AndSystemCore(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 7150var verifier = CompileAndVerify(source, new[] { CSharpRef }, parseOptions: TestOptions.Regular11); 7224var verifier = CompileAndVerify(source, new[] { CSharpRef }, parseOptions: TestOptions.Regular11); 13027var verifier = CompileAndVerify(text, parseOptions: TestOptions.Regular11);
Semantics\StructConstructorTests.cs (17)
1985var verifier = CompileAndVerify(source, parseOptions: TestOptions.Regular11, expectedOutput: 2025var verifier = CompileAndVerify(source, parseOptions: TestOptions.Regular11, expectedOutput: "(, )"); 2580comp = CreateCompilation(source, parseOptions: TestOptions.Regular11); 2662comp = CreateCompilation(source, parseOptions: TestOptions.Regular11); 2712comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular11); 2765var verifier = CompileAndVerify(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular11, expectedOutput: 2876var verifier = CompileAndVerify(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular11, expectedOutput: 2947var verifier = CompileAndVerify(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular11, expectedOutput: 3297comp = CreateCompilation(source, parseOptions: TestOptions.Regular11); 3418comp = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll, parseOptions: TestOptions.Regular11); 3895CreateCompilation(source, options: TestOptions.DebugDll.WithSpecificDiagnosticOptions(ReportStructInitializationWarnings), parseOptions: TestOptions.Regular11) 3901CreateCompilation(source, options: TestOptions.DebugDll.WithSpecificDiagnosticOptions(GetIdForErrorCode(ErrorCode.WRN_UnassignedThisSupportedVersion), ReportDiagnostic.Error), parseOptions: TestOptions.Regular11) 3907var verifier = CompileAndVerify(source, parseOptions: TestOptions.Regular11); 3990CreateCompilation(source, options: TestOptions.DebugDll.WithSpecificDiagnosticOptions(ReportStructInitializationWarnings), parseOptions: TestOptions.Regular11) 4021var verifier = CompileAndVerify(source, options: TestOptions.DebugDll.WithSpecificDiagnosticOptions(ReportStructInitializationWarnings), parseOptions: TestOptions.Regular11); 4064var verifier = CompileAndVerify(source, options: TestOptions.DebugDll.WithSpecificDiagnosticOptions(ReportStructInitializationWarnings), parseOptions: TestOptions.Regular11); 4707var verifier = CompileAndVerify(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular11);
Semantics\UninitializedNonNullableFieldTests.cs (4)
874var verifier = CompileAndVerify(source, options: WithNullableEnable(), parseOptions: TestOptions.Regular11); 983var comp = CreateCompilation(source, parseOptions: TestOptions.Regular11); 1065var verifier = CompileAndVerify(source, parseOptions: TestOptions.Regular11); 1797var verifier = CompileAndVerify(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular11);
Semantics\UnsafeTests.cs (37)
11407CreateCompilation(text, parseOptions: TestOptions.Regular11).VerifyDiagnostics(expected); 11408CreateCompilation(text, options: TestOptions.UnsafeReleaseDll, parseOptions: TestOptions.Regular11).VerifyDiagnostics(expected); 11455CreateCompilation(text, parseOptions: TestOptions.Regular11).VerifyDiagnostics(expected); 11457CreateCompilation(text, options: TestOptions.UnsafeReleaseDll, parseOptions: TestOptions.Regular11).VerifyDiagnostics(expectedWithUnsafe); 11511CreateCompilation(text, parseOptions: TestOptions.Regular11).VerifyDiagnostics(expected); 11512CreateCompilation(text, options: TestOptions.UnsafeReleaseDll, parseOptions: TestOptions.Regular11).VerifyDiagnostics(expected); 11568CreateCompilation(text, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 11587CreateCompilation(text, options: TestOptions.UnsafeReleaseDll, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 11674CreateCompilation(text, parseOptions: TestOptions.Regular11).VerifyDiagnostics(expected); 11675CreateCompilation(text, options: TestOptions.UnsafeReleaseDll, parseOptions: TestOptions.Regular11).VerifyDiagnostics(expected); 11721CreateCompilation(text, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 11734CreateCompilation(text, options: TestOptions.UnsafeReleaseDll, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 12762var comp = CreateCompilation(csharp, options: TestOptions.DebugDll, parseOptions: TestOptions.Regular11); 12781var comp = CreateCompilation(csharp, options: TestOptions.DebugDll, parseOptions: TestOptions.Regular11); 12800var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular11); 12816var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular11); 12832var comp = CreateCompilation(csharp, options: TestOptions.DebugDll, parseOptions: TestOptions.Regular11); 12851var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular11); 13329var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular11); 13332comp = CreateCompilation(csharp, parseOptions: TestOptions.Regular11); 13381var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular11); 13384comp = CreateCompilation(csharp, parseOptions: TestOptions.Regular11); 13423var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular11); 13432comp = CreateCompilation(csharp, parseOptions: TestOptions.Regular11); 13485var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular11); 13488comp = CreateCompilation(csharp, parseOptions: TestOptions.Regular11); 13520var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular11); 13526comp = CreateCompilation(csharp, parseOptions: TestOptions.Regular11); 13562var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular11); 13565comp = CreateCompilation(csharp, parseOptions: TestOptions.Regular11); 13627var comp = CreateCompilation(csharp, parseOptions: TestOptions.Regular11); 13660comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular11); 13745var comp = CreateCompilation(csharp, parseOptions: TestOptions.Regular11); 13787comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular11); 13888var comp = CreateCompilation(csharp, parseOptions: TestOptions.Regular11); 13900comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular11); 13932var comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular11);
Semantics\Utf8StringsLiteralsTests.cs (5)
453comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular11); 1666comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular11); 1719comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular11); 1772comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular11); 1834comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular11);
Semantics\WarningVersionTests.cs (12)
180parseOptions: TestOptions.Regular11, 191parseOptions: TestOptions.Regular11, 259parseOptions: TestOptions.Regular11, 270parseOptions: TestOptions.Regular11, 347parseOptions: TestOptions.Regular11, 361parseOptions: TestOptions.Regular11, 468parseOptions: TestOptions.Regular11, 479parseOptions: TestOptions.Regular11, 555parseOptions: TestOptions.Regular11, 566parseOptions: TestOptions.Regular11, 642parseOptions: TestOptions.Regular11, 653parseOptions: TestOptions.Regular11,
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (108)
Compilation\UsedAssembliesTests.cs (1)
3692Compilation comp = CreateCompilation(source, parseOptions: TestOptions.Regular11, references: references);
DocumentationComments\CrefTests.cs (4)
6695verify(CreateCompilation(source, parseOptions: TestOptions.Regular11.WithDocumentationMode(DocumentationMode.Diagnose)).VerifyDiagnostics( 6739verify(CreateCompilation(source, parseOptions: TestOptions.Regular11.WithDocumentationMode(DocumentationMode.Diagnose)).VerifyDiagnostics( 6802verify(CreateCompilation(source, parseOptions: TestOptions.Regular11.WithDocumentationMode(DocumentationMode.Diagnose)).VerifyDiagnostics(expectedDiagnostics)); 6832verify(CreateCompilation(source, parseOptions: TestOptions.Regular11.WithDocumentationMode(DocumentationMode.Diagnose)).VerifyDiagnostics(
Symbols\CheckedUserDefinedOperatorsTests.cs (38)
45compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.Regular11); 562compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.Regular11.WithDocumentationMode(DocumentationMode.Diagnose)); 682compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.Regular11.WithDocumentationMode(DocumentationMode.Diagnose)); 734compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.Regular11.WithDocumentationMode(DocumentationMode.Diagnose)); 847compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.Regular11.WithDocumentationMode(DocumentationMode.Diagnose)); 896compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.Regular11.WithDocumentationMode(DocumentationMode.Diagnose)); 918foreach (var options in new[] { TestOptions.RegularPreview, TestOptions.Regular10, TestOptions.Regular11 }) 949foreach (var options in new[] { TestOptions.RegularPreview, TestOptions.Regular10, TestOptions.Regular11 }) 1100compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.Regular11.WithDocumentationMode(DocumentationMode.Diagnose)); 1150compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.Regular11.WithDocumentationMode(DocumentationMode.Diagnose)); 1203compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.Regular11.WithDocumentationMode(DocumentationMode.Diagnose)); 1252compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.Regular11.WithDocumentationMode(DocumentationMode.Diagnose)); 1287compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.Regular11); 1743compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.Regular11.WithDocumentationMode(DocumentationMode.Diagnose)); 1865compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.Regular11.WithDocumentationMode(DocumentationMode.Diagnose)); 1921compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.Regular11.WithDocumentationMode(DocumentationMode.Diagnose)); 1975compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.Regular11.WithDocumentationMode(DocumentationMode.Diagnose)); 2100compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.Regular11.WithDocumentationMode(DocumentationMode.Diagnose)); 2149compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.Regular11.WithDocumentationMode(DocumentationMode.Diagnose)); 2181foreach (var options in new[] { TestOptions.RegularPreview, TestOptions.Regular10, TestOptions.Regular11 }) 2341compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.Regular11.WithDocumentationMode(DocumentationMode.Diagnose)); 2435compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.Regular11.WithDocumentationMode(DocumentationMode.Diagnose)); 2521compilation1 = CreateCompilation(source1, options: TestOptions.DebugDll, parseOptions: TestOptions.Regular11); 2901compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.Regular11.WithDocumentationMode(DocumentationMode.Diagnose)); 3067compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.Regular11.WithDocumentationMode(DocumentationMode.Diagnose)); 3202foreach (var options in new[] { TestOptions.RegularPreview, TestOptions.Regular10, TestOptions.Regular11 }) 3297compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.Regular11.WithDocumentationMode(DocumentationMode.Diagnose)); 3347compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.Regular11.WithDocumentationMode(DocumentationMode.Diagnose)); 3457compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular11); 3853compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular11); 4232compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular11); 4693compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular11); 4813compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular11); 5241compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular11); 5714compilation1 = CreateCompilation(source1 + source2, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular11); 6341compilation1 = CreateCompilationWithCSharp(source1 + source2, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular11); 6446compilation1 = CreateCompilationWithCSharp(source1 + source2, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular11); 6563compilation1 = CreateCompilationWithCSharp(source1 + source2, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular11);
Symbols\DefaultInterfaceImplementationTests.cs (10)
1627parseOptions: isStatic ? TestOptions.Regular11 : TestOptions.Regular8); 1683parseOptions: isStatic ? TestOptions.Regular11 : TestOptions.Regular8); 1727parseOptions: TestOptions.Regular11, 1914parseOptions: TestOptions.Regular11, 1975parseOptions: TestOptions.Regular11); 2106parseOptions: TestOptions.Regular11, 2185parseOptions: TestOptions.Regular11, 2207parseOptions: TestOptions.Regular11, 3046parseOptions: TestOptions.Regular11, 9269parseOptions: isStatic ? TestOptions.Regular11 : TestOptions.Regular10,
Symbols\GenericConstraintTests.cs (4)
5850CreateCompilation(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics(); 6516CreateCompilation(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics(); 6539CreateCompilation(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics(); 7009var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular11);
Symbols\RequiredMembersTests.cs (3)
246comp = CreateCompilationWithRequiredMembers(code, parseOptions: TestOptions.Regular11); 315var comp = CreateCompilationWithRequiredMembers(code, parseOptions: use10 ? TestOptions.Regular10 : TestOptions.Regular11); 376comp = CreateCompilationWithRequiredMembers(code, parseOptions: use10 ? TestOptions.Regular10 : TestOptions.Regular11);
Symbols\Source\BaseClassTests.cs (1)
2282var comp = CreateCompilation(text, parseOptions: TestOptions.Regular11);
Symbols\Source\ClsComplianceTests.cs (7)
397CreateCompilation(source, options: TestOptions.ReleaseDll, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 495var lib1 = CreateCompilation(libSource1, assemblyName: "lib1", parseOptions: TestOptions.Regular11).EmitToImageReference(); 496var lib2 = CreateCompilation(libSource2, assemblyName: "lib2", parseOptions: TestOptions.Regular11).EmitToImageReference(); 497var lib3 = CreateCompilation(libSource3, assemblyName: "lib3", parseOptions: TestOptions.Regular11).EmitToImageReference(); 499CreateCompilation(source, new[] { lib1, lib2, lib3 }, TestOptions.ReleaseDll, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 689CreateCompilation(source, options: TestOptions.ReleaseDll, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 810CreateCompilation(source, options: TestOptions.ReleaseDll, parseOptions: TestOptions.Regular11).VerifyDiagnostics();
Symbols\Source\EventTests.cs (1)
1356CreateCompilation(text, parseOptions: TestOptions.Regular11).VerifyDiagnostics(
Symbols\Source\UsingAliasTests.cs (4)
773CreateCompilation(text, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 803CreateCompilation(text, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 830CreateCompilation(text, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 875CreateCompilation(text, parseOptions: TestOptions.Regular11).VerifyDiagnostics(
Symbols\SymbolErrorTests.cs (14)
4408CreateCompilationWithMscorlib46(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 4520CreateCompilationWithMscorlib46(source, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular11) 4547CreateCompilationWithMscorlib46(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 10854comp = CreateCompilation(text, parseOptions: TestOptions.Regular11); 16800CreateCompilationWithMscorlib40AndSystemCore(text, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 21400comp = CreateCompilation(text, parseOptions: TestOptions.Regular11, options: TestOptions.DebugDll.WithWarningLevel(6)); 21403comp = CreateCompilation(text, parseOptions: TestOptions.Regular11, options: TestOptions.DebugDll.WithWarningLevel(7)); 21461comp = CreateCompilation(text, parseOptions: TestOptions.Regular11, options: TestOptions.DebugDll.WithWarningLevel(6)); 21464comp = CreateCompilation(text, parseOptions: TestOptions.Regular11, options: TestOptions.DebugDll.WithWarningLevel(7)); 21506comp = CreateCompilation(text, parseOptions: TestOptions.Regular11, options: TestOptions.DebugDll.WithWarningLevel(6)); 21525comp = CreateCompilation(text, parseOptions: TestOptions.Regular11, options: TestOptions.DebugDll.WithWarningLevel(7)); 21548var comp = CreateCompilation(text, parseOptions: TestOptions.Regular11, options: TestOptions.DebugDll.WithWarningLevel(7)); 21566comp = CreateCompilation(text, parseOptions: TestOptions.Regular11, options: TestOptions.DebugDll.WithWarningLevel(7)); 21593comp = CreateCompilation(text, parseOptions: TestOptions.Regular11, options: TestOptions.DebugDll.WithWarningLevel(7));
Symbols\UnsignedRightShiftTests.cs (21)
398parseOptions: TestOptions.Regular11); 901parseOptions: TestOptions.Regular11); 1016parseOptions: TestOptions.Regular11); 1057parseOptions: TestOptions.Regular11); 1454parseOptions: TestOptions.Regular11); 1862parseOptions: TestOptions.Regular11); 2728compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.Regular11.WithDocumentationMode(DocumentationMode.Diagnose)); 2897compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions: TestOptions.Regular11.WithDocumentationMode(DocumentationMode.Diagnose)); 3115parseOptions: TestOptions.Regular11); 3209parseOptions: TestOptions.Regular11); 3303parseOptions: TestOptions.Regular11); 3397parseOptions: TestOptions.Regular11); 3431parseOptions: TestOptions.Regular11); 3448parseOptions: TestOptions.Regular11); 3483parseOptions: TestOptions.Regular11); 3500parseOptions: TestOptions.Regular11); 3535parseOptions: TestOptions.Regular11); 3552parseOptions: TestOptions.Regular11); 3587parseOptions: TestOptions.Regular11); 3604parseOptions: TestOptions.Regular11); 3684CompileAndVerify(source, expectedOutput: @"150150", parseOptions: TestOptions.Regular11);
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (116)
LexicalAndXml\LexicalErrorTests.cs (39)
1022CreateCompilation(test, parseOptions: TestOptions.Regular11).VerifyDiagnostics(); 1044CreateCompilation(test, parseOptions: TestOptions.Regular11).VerifyDiagnostics(); 1066CreateCompilation(test, parseOptions: TestOptions.Regular11).VerifyDiagnostics(); 1089CreateCompilation(test, parseOptions: TestOptions.Regular11).VerifyDiagnostics(); 1111CreateCompilation(test, parseOptions: TestOptions.Regular11).VerifyDiagnostics(); 1134CreateCompilation(test, parseOptions: TestOptions.Regular11).VerifyDiagnostics(); 1158CreateCompilation(test, parseOptions: TestOptions.Regular11).VerifyDiagnostics(); 1181CreateCompilation(test, parseOptions: TestOptions.Regular11).VerifyDiagnostics(); 1204CreateCompilation(test, parseOptions: TestOptions.Regular11).VerifyDiagnostics(); 1227CreateCompilation(test, parseOptions: TestOptions.Regular11).VerifyDiagnostics(); 1251CreateCompilation(test, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 1308CreateCompilation(test, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 1381CreateCompilation(test, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 1417CreateCompilation(test, parseOptions: TestOptions.Regular11).VerifyDiagnostics(); 1439CreateCompilation(test, parseOptions: TestOptions.Regular11).VerifyDiagnostics(); 1465CreateCompilation(test, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 1486CreateCompilation(test, parseOptions: TestOptions.Regular11).VerifyDiagnostics(); 1508CreateCompilation(test, parseOptions: TestOptions.Regular11).VerifyDiagnostics(); 1533CreateCompilation(test, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 1558CreateCompilation(test, parseOptions: TestOptions.Regular11).VerifyDiagnostics(); 1580CreateCompilation(test, parseOptions: TestOptions.Regular11).VerifyDiagnostics(); 1607CreateCompilation(test, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 1634CreateCompilation(test, parseOptions: TestOptions.Regular11).VerifyDiagnostics(); 1658CreateCompilation(test, parseOptions: TestOptions.Regular11).VerifyDiagnostics(); 1683CreateCompilation(test, parseOptions: TestOptions.Regular11).VerifyDiagnostics(); 1708CreateCompilation(test, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 1733CreateCompilation(test, parseOptions: TestOptions.Regular11).VerifyDiagnostics(); 1760CreateCompilation(test, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 1787CreateCompilation(test, parseOptions: TestOptions.Regular11).VerifyDiagnostics(); 1812CreateCompilation(test, parseOptions: TestOptions.Regular11).VerifyDiagnostics(); 1840CreateCompilation(test, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 1868CreateCompilation(test, parseOptions: TestOptions.Regular11).VerifyDiagnostics(); 1894CreateCompilation(test, parseOptions: TestOptions.Regular11).VerifyDiagnostics(); 1919CreateCompilation(test, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 1947CreateCompilation(test, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 1975CreateCompilation(test, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 2001CreateCompilation(test, parseOptions: TestOptions.Regular11).VerifyDiagnostics(); 2021CreateCompilation(test, parseOptions: TestOptions.Regular11).VerifyDiagnostics(); 2044CreateCompilation(test, parseOptions: TestOptions.Regular11).VerifyDiagnostics();
Parsing\CrefParsingTests.cs (4)
351foreach (var options in new[] { TestOptions.RegularPreview, TestOptions.Regular10, TestOptions.Regular11 }) 366foreach (var options in new[] { TestOptions.RegularPreview, TestOptions.Regular10, TestOptions.Regular11 }) 382foreach (var options in new[] { TestOptions.RegularPreview, TestOptions.Regular10, TestOptions.Regular11 }) 398foreach (var options in new[] { TestOptions.RegularPreview, TestOptions.Regular10, TestOptions.Regular11 })
Parsing\DeclarationScopeParsingTests.cs (12)
244UsingDeclaration(source, TestOptions.Regular11); 276UsingDeclaration(source, TestOptions.Regular11, 498UsingDeclaration(source, TestOptions.Regular11, 547UsingDeclaration(source, TestOptions.Regular11, 1139UsingExpression(source, TestOptions.Regular11, 1164UsingExpression(source, TestOptions.Regular11, 1304UsingDeclaration(source, TestOptions.Regular11, 1364UsingDeclaration(source, TestOptions.Regular11); 2915UsingTree(source, TestOptions.Regular11, 2967UsingTree(source, TestOptions.Regular11, 11200UsingTree(source, TestOptions.Regular11, 11287UsingTree(source, TestOptions.Regular11,
Parsing\ExpressionParsingTests.cs (7)
6652foreach (var options in new[] { TestOptions.RegularPreview, TestOptions.Regular10, TestOptions.Regular11 }) 6675foreach (var options in new[] { TestOptions.RegularPreview, TestOptions.Regular10, TestOptions.Regular11 }) 6710foreach (var options in new[] { TestOptions.RegularPreview, TestOptions.Regular10, TestOptions.Regular11 }) 6745foreach (var options in new[] { TestOptions.RegularPreview, TestOptions.Regular10, TestOptions.Regular11 }) 6768foreach (var options in new[] { TestOptions.RegularPreview, TestOptions.Regular10, TestOptions.Regular11 }) 6803foreach (var options in new[] { TestOptions.RegularPreview, TestOptions.Regular10, TestOptions.Regular11 }) 6838foreach (var options in new[] { TestOptions.RegularPreview, TestOptions.Regular10, TestOptions.Regular11 })
Parsing\MemberDeclarationParsingTests.cs (6)
28private static readonly CSharpParseOptions RequiredMembersOptions = TestOptions.Regular11; 428foreach (var options in new[] { TestOptions.RegularPreview, TestOptions.Regular10, TestOptions.Regular11 }) 479foreach (var options in new[] { TestOptions.RegularPreview, TestOptions.Regular10, TestOptions.Regular11 }) 562foreach (var options in new[] { TestOptions.RegularPreview, TestOptions.Regular10, TestOptions.Regular11 }) 645foreach (var options in new[] { TestOptions.RegularPreview, TestOptions.Regular10, TestOptions.Regular11 }) 2072options: TestOptions.Regular11,
Parsing\RawInterpolatedStringLiteralCompilingTests.cs (1)
86}", parseOptions: TestOptions.Regular11).VerifyDiagnostics();
Parsing\RefReadonlyTests.cs (17)
495UsingDeclaration(source, TestOptions.Regular11); 538UsingDeclaration(source, TestOptions.Regular11); 582UsingDeclaration(source, TestOptions.Regular11); 625UsingDeclaration(source, TestOptions.Regular11); 669UsingDeclaration(source, TestOptions.Regular11); 713UsingDeclaration(source, TestOptions.Regular11); 758UsingDeclaration(source, TestOptions.Regular11); 802UsingDeclaration(source, TestOptions.Regular11); 846UsingDeclaration(source, TestOptions.Regular11); 890UsingDeclaration(source, TestOptions.Regular11); 944UsingDeclaration(source, TestOptions.Regular11, expectedDiagnostics); 1006UsingDeclaration(source, TestOptions.Regular11, expectedDiagnostics); 1068UsingDeclaration(source, TestOptions.Regular11, expectedDiagnostics); 1129UsingDeclaration(source, TestOptions.Regular11, expectedDiagnostics); 1181UsingDeclaration(source, TestOptions.Regular11); 1224UsingDeclaration(source, TestOptions.Regular11); 1267UsingDeclaration(source, TestOptions.Regular11);
Parsing\UsingDirectiveParsingTests.cs (22)
860UsingTree(text, options: TestOptions.Regular11); 861CreateCompilation(text, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 4036CreateCompilation(text, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 4050UsingTree(text, options: TestOptions.Regular11, 4086CreateCompilation(text, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 4097UsingTree(text, options: TestOptions.Regular11, 4224CreateCompilation(text, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 4241UsingTree(text, options: TestOptions.Regular11, 4285CreateCompilation(text, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 4299UsingTree(text, options: TestOptions.Regular11, 4456UsingTree(text, options: TestOptions.Regular11); 4457CreateCompilation(text, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 4499UsingTree(text, options: TestOptions.Regular11); 4500CreateCompilation(text, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 4616UsingTree(text, options: TestOptions.Regular11); 4617CreateCompilation(text, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 4700UsingTree(text, options: TestOptions.Regular11); 4701CreateCompilation(text, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 4941UsingTree(text, options: TestOptions.Regular11); 4942CreateCompilation(text, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 5019UsingTree(text, options: TestOptions.Regular11); 5020CreateCompilation(text, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular11).VerifyDiagnostics(
Parsing\Utf8StringLiteralsParsingTests.cs (8)
114UsingExpression(@"""hello""u8", options: TestOptions.Regular11); 150UsingExpression(@"@""hello""u8", options: TestOptions.Regular11); 186UsingExpression(@"""hello""U8", options: TestOptions.Regular11); 222UsingExpression(@"@""hello""U8", options: TestOptions.Regular11); 594foreach (var options in new[] { TestOptions.RegularDefault, TestOptions.Regular11, TestOptions.Regular10 }) 612foreach (var options in new[] { TestOptions.RegularDefault, TestOptions.Regular11, TestOptions.Regular10 }) 748foreach (var options in new[] { TestOptions.RegularDefault, TestOptions.Regular11, TestOptions.Regular10 }) 770foreach (var options in new[] { TestOptions.RegularDefault, TestOptions.Regular11, TestOptions.Regular10 })