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)
5040var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.RegularWithPatternCombinators); 5087var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll, parseOptions: TestOptions.RegularWithPatternCombinators); 5530var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.RegularWithPatternCombinators); 5557var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5579var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5602var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5623var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5648var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5674var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5698var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators, targetFramework: TargetFramework.NetCoreApp); 5719var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5747var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5785var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5814var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5847var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5868var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5903var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5932var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5961var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 5982var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 6008var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.RegularWithPatternCombinators); 6029var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.RegularWithPatternCombinators); 6070var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.RegularWithPatternCombinators); 6122var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.RegularWithPatternCombinators); 6174var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.RegularWithPatternCombinators); 6717var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 6854var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 6895var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 6920var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 6947var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 6980var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7007var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7032var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7061var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7091var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7118var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7152var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7186var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7219var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7243var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7267var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7290var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7309var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7329var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7355var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7383var compilation = CreateCompilation(source, parseOptions: TestOptions.RegularWithPatternCombinators); 7412var 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,