1 write to Pattern
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
AnalyzedPattern.cs (1)
179
=>
Pattern
= pattern;
7 references to Pattern
Microsoft.CodeAnalysis.CSharp.CodeStyle (6)
AnalyzedPattern.cs (3)
198
Not p => p.
Pattern
, // Avoid double negative
201
=> Binary.TryCreate(left.
Pattern
, right.
Pattern
, !p.IsDisjunctive, p.Token),
CSharpUsePatternCombinatorsDiagnosticAnalyzer.cs (3)
112
return HasIllegalPatternVariables(p.
Pattern
, permitDesignations: isTopLevel);
143
Not {
Pattern
: Constant _ } => true,
144
Not {
Pattern
: Source { PatternSyntax: ConstantPatternSyntax _ } } => true,
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
CSharpUsePatternCombinatorsCodeFixProvider.cs (1)
110
Not p => UnaryPattern(AsPatternSyntax(p.
Pattern
).Parenthesize()),