1 write to Target
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
AnalyzedPattern.cs (1)
20=> Target = target;
9 references to Target
Microsoft.CodeAnalysis.CSharp.CodeStyle (6)
AnalyzedPattern.cs (4)
136var leftTarget = leftPattern.Target; 137var rightTarget = rightPattern.Target; 199Relational p => new Relational(Negate(p.OperatorKind), p.Value, p.Target), 202_ => new Not(pattern, pattern.Target)
CSharpUsePatternCombinatorsAnalyzer.cs (1)
19return pattern?.Target.Syntax is ExpressionSyntax ? pattern : null;
CSharpUsePatternCombinatorsDiagnosticAnalyzer.cs (1)
97var isSafe = pattern.Target.UnwrapImplicitConversion() is not Operations.IInvocationOperation;
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (3)
CSharpUsePatternCombinatorsCodeFixProvider.cs (3)
92editor.ReplaceNode(expression, IsPatternExpression((ExpressionSyntax)pattern.Target.Syntax, patternSyntax)); 117var semanticModel = p.Target.SemanticModel; 133var governingType = semanticModel.GetTypeInfo(p.Target.Syntax).Type.RemoveNullableIfPresent();