15 references to Right
Microsoft.CodeAnalysis.CSharp (10)
_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
)
5837
public BinaryPatternSyntax WithLeft(PatternSyntax left) => Update(left, this.OperatorToken, this.
Right
);
5838
public BinaryPatternSyntax WithOperatorToken(SyntaxToken operatorToken) => Update(this.Left, operatorToken, this.
Right
);
Binder\Binder_Patterns.cs (2)
2254
var right = binder.BindPattern(node.
Right
, ref rightUnionType, inputType, permitDesignations, hasErrors, diagnostics, out bool rightHasUnionMatching);
2272
var right = binder.BindPattern(node.
Right
, ref unionType, preboundLeft.NarrowedType, permitDesignations, hasErrors, diagnostics, out bool rightHasUnionMatching);
Binder\DecisionDagBuilder_CheckOrReachability.cs (2)
234
if (binary.
Right
== syntax && findNotInBinary(binary.Left))
276
if (findNotInBinary(binarySyntax.
Right
))
Binder\ExpressionVariableFinder.cs (1)
352
rightPatternStack.Push(binaryPattern.
Right
);
Binder\LocalBinderFactory.cs (1)
803
Visit(node.
Right
);
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)
1419
right = binaryPattern.
Right
;
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)
1419
right = binaryPattern.
Right
;
Roslyn.Diagnostics.CSharp.Analyzers (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
1419
right = binaryPattern.
Right
;