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)
5041var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.RegularWithPatternCombinators); 5088var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll, parseOptions: TestOptions.RegularWithPatternCombinators); 5531var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.RegularWithPatternCombinators); 5558var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5580var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5603var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5624var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5649var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5675var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5699var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators, targetFramework: TargetFramework.NetCoreApp); 5720var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5748var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5786var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5815var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5848var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5869var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5904var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5933var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5962var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5983var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 6009var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.RegularWithPatternCombinators); 6030var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.RegularWithPatternCombinators); 6071var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.RegularWithPatternCombinators); 6123var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.RegularWithPatternCombinators); 6175var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.RegularWithPatternCombinators); 6718var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 6855var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 6896var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 6921var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 6948var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 6981var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7008var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7033var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7062var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7092var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7119var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7153var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7187var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7220var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7244var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7268var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7291var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7310var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7330var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7356var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7384var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7413var 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)
8829TestOptions.RegularWithPatternCombinators, 8976TestOptions.RegularWithPatternCombinators, 9091TestOptions.RegularWithPatternCombinators 9129TestOptions.RegularWithPatternCombinators 9175TestOptions.RegularWithPatternCombinators 9220TestOptions.RegularWithPatternCombinators 9260TestOptions.RegularWithPatternCombinators 9326TestOptions.RegularWithPatternCombinators 9373TestOptions.RegularWithPatternCombinators 9428TestOptions.RegularWithPatternCombinators 9486TestOptions.RegularWithPatternCombinators 9552TestOptions.RegularWithPatternCombinators 9614TestOptions.RegularWithPatternCombinators 9677TestOptions.RegularWithPatternCombinators 9730TestOptions.RegularWithPatternCombinators 9783TestOptions.RegularWithPatternCombinators 9870TestOptions.RegularWithPatternCombinators 9910TestOptions.RegularWithPatternCombinators 9958TestOptions.RegularWithPatternCombinators 10006TestOptions.RegularWithPatternCombinators 10061TestOptions.RegularWithPatternCombinators 10108TestOptions.RegularWithPatternCombinators 10156TestOptions.RegularWithPatternCombinators 10304TestOptions.RegularWithPatternCombinators 10345TestOptions.RegularWithPatternCombinators 10386TestOptions.RegularWithPatternCombinators 10427TestOptions.RegularWithPatternCombinators 10482TestOptions.RegularWithPatternCombinators 10527TestOptions.RegularWithPatternCombinators 10600TestOptions.RegularWithPatternCombinators 10637TestOptions.RegularWithPatternCombinators 10678TestOptions.RegularWithPatternCombinators 10720TestOptions.RegularWithPatternCombinators 10772TestOptions.RegularWithPatternCombinators 10822TestOptions.RegularWithPatternCombinators 10878TestOptions.RegularWithPatternCombinators 10939TestOptions.RegularWithPatternCombinators 10990TestOptions.RegularWithPatternCombinators 11043TestOptions.RegularWithPatternCombinators 11096TestOptions.RegularWithPatternCombinators 11153TestOptions.RegularWithPatternCombinators 11217TestOptions.RegularWithPatternCombinators 11271TestOptions.RegularWithPatternCombinators 11326TestOptions.RegularWithPatternCombinators 11369TestOptions.RegularWithPatternCombinators 11422TestOptions.RegularWithPatternCombinators 11520TestOptions.RegularWithPatternCombinators 11580TestOptions.RegularWithPatternCombinators 11638TestOptions.RegularWithPatternCombinators 11697TestOptions.RegularWithPatternCombinators 11761TestOptions.RegularWithPatternCombinators 11832TestOptions.RegularWithPatternCombinators, 11940TestOptions.RegularWithPatternCombinators, 12009TestOptions.RegularWithPatternCombinators 12090TestOptions.RegularWithPatternCombinators 12140TestOptions.RegularWithPatternCombinators 12185TestOptions.RegularWithPatternCombinators 12240TestOptions.RegularWithPatternCombinators 12290TestOptions.RegularWithPatternCombinators 12341TestOptions.RegularWithPatternCombinators 12386TestOptions.RegularWithPatternCombinators 12441TestOptions.RegularWithPatternCombinators 12491TestOptions.RegularWithPatternCombinators 12555TestOptions.RegularWithPatternCombinators 12606TestOptions.RegularWithPatternCombinators 12661UsingExpression(@"new object() is { {}: 1 }", TestOptions.RegularWithPatternCombinators,