155 references to RegularWithPatternCombinators
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (14)
CodeGen\PatternTests.cs (10)
5502var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularWithPatternCombinators); 5544compilation = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.RegularWithPatternCombinators); 5602var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularWithPatternCombinators); 5648compilation = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.RegularWithPatternCombinators); 5710var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularWithPatternCombinators); 5784compilation = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.RegularWithPatternCombinators); 5874var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularWithPatternCombinators); 5933compilation = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.RegularWithPatternCombinators); 6018var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularWithPatternCombinators); 6102compilation = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.RegularWithPatternCombinators);
CodeGen\SwitchTests.cs (4)
11029parseOptions: TestOptions.RegularWithPatternCombinators, 11287parseOptions: TestOptions.RegularWithPatternCombinators, 11545parseOptions: TestOptions.RegularWithPatternCombinators, 11974parseOptions: TestOptions.RegularWithPatternCombinators,
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (63)
Semantics\PatternMatchingTestBase.cs (1)
432return CreateCompilation(new[] { source, _iTupleSource }, options: options ?? TestOptions.DebugExe, parseOptions: TestOptions.RegularWithPatternCombinators);
Semantics\PatternMatchingTests.cs (6)
4848var compilation = CreateCompilation(program, parseOptions: TestOptions.RegularWithPatternCombinators).VerifyDiagnostics( 4864var compilation = CreateCompilation(program, parseOptions: TestOptions.RegularWithPatternCombinators).VerifyDiagnostics( 6749CreateCompilationWithMscorlibAndSpan(parseOptions: TestOptions.RegularWithPatternCombinators, 6805CreateCompilationWithMscorlibAndSpan(parseOptions: TestOptions.RegularWithPatternCombinators, text: @" 6931CreateCompilationWithMscorlibAndSpan(parseOptions: TestOptions.RegularWithPatternCombinators, text: @" 7110CreateCompilationWithMscorlibAndSpan(parseOptions: TestOptions.RegularWithPatternCombinators, text: @"
Semantics\PatternMatchingTests2.cs (9)
2478CreateCompilation(source, options: TestOptions.ReleaseDll, parseOptions: TestOptions.RegularWithPatternCombinators).VerifyDiagnostics( 2536CreateCompilation(source, options: TestOptions.ReleaseDll, parseOptions: TestOptions.RegularWithPatternCombinators).VerifyDiagnostics( 2577CreateCompilation(source, options: TestOptions.ReleaseDll, parseOptions: TestOptions.RegularWithPatternCombinators).VerifyDiagnostics( 2615CreateCompilation(source, options: TestOptions.ReleaseDll, parseOptions: TestOptions.RegularWithPatternCombinators).VerifyDiagnostics( 2653CreateCompilation(source, options: TestOptions.ReleaseDll, parseOptions: TestOptions.RegularWithPatternCombinators).VerifyDiagnostics( 2683CreateCompilation(source, options: TestOptions.ReleaseDll, parseOptions: TestOptions.RegularWithPatternCombinators).VerifyDiagnostics( 2718CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators).VerifyDiagnostics( 2750CreateCompilation(source, options: TestOptions.ReleaseDll, parseOptions: TestOptions.RegularWithPatternCombinators).VerifyDiagnostics( 2869var comp = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators).VerifyDiagnostics(
Semantics\PatternMatchingTests3.cs (47)
5038var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.RegularWithPatternCombinators); 5085var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll, parseOptions: TestOptions.RegularWithPatternCombinators); 5528var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.RegularWithPatternCombinators); 5555var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5577var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5600var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5621var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5646var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5672var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5696var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators, targetFramework: TargetFramework.NetCoreApp); 5717var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5745var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5783var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5812var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5845var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5866var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5901var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5930var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5959var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5980var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 6006var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.RegularWithPatternCombinators); 6027var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.RegularWithPatternCombinators); 6068var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.RegularWithPatternCombinators); 6120var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.RegularWithPatternCombinators); 6172var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.RegularWithPatternCombinators); 6715var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 6852var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 6893var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 6918var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 6945var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 6978var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7005var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7030var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7059var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7089var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7116var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7150var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7184var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7217var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7241var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7265var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7288var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7307var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7327var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7353var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7381var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7410var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators);
Microsoft.CodeAnalysis.CSharp.IOperation.UnitTests (11)
IOperation\IOperationTests_IIsPatternExpression.cs (2)
2052VerifyOperationTreeAndDiagnosticsForTest<IsPatternExpressionSyntax>(source, expectedOperationTree, expectedDiagnostics, parseOptions: TestOptions.RegularWithPatternCombinators); 2085VerifyOperationTreeAndDiagnosticsForTest<IsPatternExpressionSyntax>(source, expectedOperationTree, expectedDiagnostics, parseOptions: TestOptions.RegularWithPatternCombinators);
IOperation\IOperationTests_IPatternSwitchCase.cs (2)
746VerifyOperationTreeAndDiagnosticsForTest<CasePatternSwitchLabelSyntax>(source, expectedOperationTree, expectedDiagnostics, parseOptions: TestOptions.RegularWithPatternCombinators); 781VerifyOperationTreeAndDiagnosticsForTest<CasePatternSwitchLabelSyntax>(source, expectedOperationTree, expectedDiagnostics, parseOptions: TestOptions.RegularWithPatternCombinators);
IOperation\IOperationTests_ISwitchExpression.cs (1)
1689VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(source, expectedFlowGraph, expectedDiagnostics, parseOptions: TestOptions.RegularWithPatternCombinators);
IOperation\IOperationTests_ISwitchOperation.cs (6)
3460VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(source, expectedFlowGraph, expectedDiagnostics, parseOptions: TestOptions.RegularWithPatternCombinators); 3528VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(source, expectedFlowGraph, expectedDiagnostics, parseOptions: TestOptions.RegularWithPatternCombinators); 3623VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(source, expectedFlowGraph, expectedDiagnostics, parseOptions: TestOptions.RegularWithPatternCombinators); 3721VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(source, expectedFlowGraph, expectedDiagnostics, parseOptions: TestOptions.RegularWithPatternCombinators); 3809VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(source, expectedFlowGraph, expectedDiagnostics, parseOptions: TestOptions.RegularWithPatternCombinators); 3880VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(source, expectedFlowGraph, expectedDiagnostics, parseOptions: TestOptions.RegularWithPatternCombinators);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Semantics\NullableReferenceTypesVsPatterns.cs (1)
2223var comp = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators);
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (66)
Parsing\PatternParsingTests.cs (66)
8823TestOptions.RegularWithPatternCombinators, 9018TestOptions.RegularWithPatternCombinators 9125TestOptions.RegularWithPatternCombinators 9163TestOptions.RegularWithPatternCombinators 9209TestOptions.RegularWithPatternCombinators 9254TestOptions.RegularWithPatternCombinators 9294TestOptions.RegularWithPatternCombinators 9360TestOptions.RegularWithPatternCombinators 9407TestOptions.RegularWithPatternCombinators 9462TestOptions.RegularWithPatternCombinators 9520TestOptions.RegularWithPatternCombinators 9586TestOptions.RegularWithPatternCombinators 9648TestOptions.RegularWithPatternCombinators 9711TestOptions.RegularWithPatternCombinators 9764TestOptions.RegularWithPatternCombinators 9817TestOptions.RegularWithPatternCombinators 9904TestOptions.RegularWithPatternCombinators 9944TestOptions.RegularWithPatternCombinators 9992TestOptions.RegularWithPatternCombinators 10040TestOptions.RegularWithPatternCombinators 10095TestOptions.RegularWithPatternCombinators 10142TestOptions.RegularWithPatternCombinators 10190TestOptions.RegularWithPatternCombinators 10338TestOptions.RegularWithPatternCombinators 10379TestOptions.RegularWithPatternCombinators 10420TestOptions.RegularWithPatternCombinators 10461TestOptions.RegularWithPatternCombinators 10516TestOptions.RegularWithPatternCombinators 10561TestOptions.RegularWithPatternCombinators 10634TestOptions.RegularWithPatternCombinators 10671TestOptions.RegularWithPatternCombinators 10712TestOptions.RegularWithPatternCombinators 10754TestOptions.RegularWithPatternCombinators 10806TestOptions.RegularWithPatternCombinators 10856TestOptions.RegularWithPatternCombinators 10912TestOptions.RegularWithPatternCombinators 10973TestOptions.RegularWithPatternCombinators 11024TestOptions.RegularWithPatternCombinators 11077TestOptions.RegularWithPatternCombinators 11130TestOptions.RegularWithPatternCombinators 11187TestOptions.RegularWithPatternCombinators 11251TestOptions.RegularWithPatternCombinators 11305TestOptions.RegularWithPatternCombinators 11360TestOptions.RegularWithPatternCombinators 11403TestOptions.RegularWithPatternCombinators 11456TestOptions.RegularWithPatternCombinators 11554TestOptions.RegularWithPatternCombinators 11614TestOptions.RegularWithPatternCombinators 11672TestOptions.RegularWithPatternCombinators 11731TestOptions.RegularWithPatternCombinators 11795TestOptions.RegularWithPatternCombinators 11866TestOptions.RegularWithPatternCombinators, 11974TestOptions.RegularWithPatternCombinators, 12043TestOptions.RegularWithPatternCombinators 12124TestOptions.RegularWithPatternCombinators 12174TestOptions.RegularWithPatternCombinators 12219TestOptions.RegularWithPatternCombinators 12274TestOptions.RegularWithPatternCombinators 12324TestOptions.RegularWithPatternCombinators 12375TestOptions.RegularWithPatternCombinators 12420TestOptions.RegularWithPatternCombinators 12475TestOptions.RegularWithPatternCombinators 12525TestOptions.RegularWithPatternCombinators 12589TestOptions.RegularWithPatternCombinators 12640TestOptions.RegularWithPatternCombinators 12695UsingExpression(@"new object() is { {}: 1 }", TestOptions.RegularWithPatternCombinators,