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