1 implementation of GetPartsOfBinaryExpression
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
1550
public void
GetPartsOfBinaryExpression
(SyntaxNode node, out SyntaxNode left, out SyntaxToken operatorToken, out SyntaxNode right)
7 references to GetPartsOfBinaryExpression
Microsoft.CodeAnalysis.Features (4)
SplitOrMergeIfStatements\AbstractSplitIfStatementCodeRefactoringProvider.cs (1)
104
syntaxFacts.
GetPartsOfBinaryExpression
(token.Parent, out var parentLeft, out _, out var parentRight);
src\Analyzers\Core\Analyzers\RemoveRedundantEquality\AbstractRemoveRedundantEqualityDiagnosticAnalyzer.cs (1)
69
syntaxFacts.
GetPartsOfBinaryExpression
(syntax, out _, out var operatorToken, out _);
src\Analyzers\Core\CodeFixes\UseCompoundAssignment\AbstractUseCompoundAssignmentCodeFixProvider.cs (1)
73
syntaxFacts.
GetPartsOfBinaryExpression
(rightOfAssign,
Wrapping\BinaryExpression\AbstractBinaryExpressionWrapper.cs (1)
115
_syntaxFacts.
GetPartsOfBinaryExpression
(currentNodeOrToken.AsNode()!, out var left, out var opToken, out var right);
Microsoft.CodeAnalysis.Workspaces (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\ISyntaxFactsExtensions.cs (2)
393
=> syntaxFacts.
GetPartsOfBinaryExpression
(node, out left, out _, out right);
403
syntaxFacts.
GetPartsOfBinaryExpression
(node, out _, out var token, out _);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_Negate.cs (1)
146
syntaxFacts.
GetPartsOfBinaryExpression
(expressionNode, out var leftOperand, out var operatorToken, out var rightOperand);