1 implementation of Pattern
Microsoft.CodeAnalysis (1)
Generated\Operations.Generated.cs (1)
7784public IPatternOperation Pattern { get; }
7 references to Pattern
Microsoft.CodeAnalysis (2)
Operations\ControlFlowGraphBuilder.cs (2)
5511var pattern = (IPatternOperation)VisitRequired(patternClause.Pattern); 5513patternClause.Pattern.Syntax, booleanType, isImplicit: true);
Microsoft.CodeAnalysis.CodeStyle (1)
AbstractPopulateSwitchStatementDiagnosticAnalyzer.cs (1)
49else if (clause is IPatternCaseClauseOperation { Guard: null, Pattern: IConstantPatternOperation constantPattern } &&
Microsoft.CodeAnalysis.Features (1)
AbstractPopulateSwitchStatementDiagnosticAnalyzer.cs (1)
49else if (clause is IPatternCaseClauseOperation { Guard: null, Pattern: IConstantPatternOperation constantPattern } &&
Microsoft.CodeAnalysis.Test.Utilities (3)
Compilation\OperationTreeVerifier.cs (1)
2030Visit(operation.Pattern, "Pattern");
Compilation\TestOperationVisitor.cs (2)
1567AssertEx.Equal(new[] { operation.Pattern, operation.Guard }, operation.ChildOperations); 1571Assert.Same(operation.Pattern, operation.ChildOperations.Single());