16 references to Left
Microsoft.CodeAnalysis.CSharp (11)
_generated\0\Syntax.xml.Main.Generated.cs (1)
1816
=> node.Update((PatternSyntax?)Visit(node.
Left
) ?? throw new ArgumentNullException("left"), VisitToken(node.OperatorToken), (PatternSyntax?)Visit(node.Right) ?? throw new ArgumentNullException("right"));
_generated\2\Syntax.xml.Syntax.Generated.cs (3)
5827
if (left != this.
Left
|| operatorToken != this.OperatorToken || right != this.Right)
5838
public BinaryPatternSyntax WithOperatorToken(SyntaxToken operatorToken) => Update(this.
Left
, operatorToken, this.Right);
5839
public BinaryPatternSyntax WithRight(PatternSyntax right) => Update(this.
Left
, this.OperatorToken, right);
Binder\Binder_Patterns.cs (2)
2201
currentNode = currentNode.
Left
as BinaryPatternSyntax;
2208
BoundPattern result = BindPattern(binaryPatternAndPermitDesignations.pat.
Left
, ref unionType, inputType, binaryPatternAndPermitDesignations.permitDesignations, hasErrors, diagnostics, out hasUnionMatching);
Binder\DecisionDagBuilder_CheckOrReachability.cs (2)
234
if (binary.Right == syntax && findNotInBinary(binary.
Left
))
281
syntax = binarySyntax.
Left
;
Binder\ExpressionVariableFinder.cs (1)
353
currentPattern = binaryPattern.
Left
;
Binder\LocalBinderFactory.cs (2)
804
if (node.
Left
is not BinaryPatternSyntax binOp)
806
Visit(node.
Left
);
Microsoft.CodeAnalysis.CSharp.CodeStyle (2)
src\roslyn\src\Analyzers\CSharp\Analyzers\AddRequiredParentheses\CSharpAddRequiredPatternParenthesesDiagnosticAnalyzer.cs (1)
34
return (binaryPattern.
Left
, binaryPattern.OperatorToken, binaryPattern.Right);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
1417
left = binaryPattern.
Left
;
Microsoft.CodeAnalysis.CSharp.Features (1)
src\roslyn\src\Analyzers\CSharp\Analyzers\AddRequiredParentheses\CSharpAddRequiredPatternParenthesesDiagnosticAnalyzer.cs (1)
34
return (binaryPattern.
Left
, binaryPattern.OperatorToken, binaryPattern.Right);
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
1417
left = binaryPattern.
Left
;
Roslyn.Diagnostics.CSharp.Analyzers (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
1417
left = binaryPattern.
Left
;