7 references to GetPrecedenceKind
Microsoft.CodeAnalysis.CSharp.Features (2)
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryParentheses\CSharpRemoveUnnecessaryExpressionParenthesesDiagnosticAnalyzer.cs (1)
92
parentPrecedenceKind = CSharpExpressionPrecedenceService.Instance.
GetPrecedenceKind
(parentExpression);
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryParentheses\CSharpRemoveUnnecessaryPatternParenthesesDiagnosticAnalyzer.cs (1)
70
parentPrecedenceKind = CSharpPatternPrecedenceService.Instance.
GetPrecedenceKind
(parentPattern);
Microsoft.CodeAnalysis.Features (5)
src\Analyzers\Core\Analyzers\AddRequiredParentheses\AbstractAddRequiredParenthesesDiagnosticAnalyzer.cs (2)
99
var childPrecedenceKind = _precedenceService.
GetPrecedenceKind
(binaryLike);
100
var parentPrecedenceKind = _precedenceService.
GetPrecedenceKind
(parentBinaryLike);
Wrapping\BinaryExpression\AbstractBinaryExpressionWrapper.cs (3)
52
var precedence = _precedenceService.
GetPrecedenceKind
(binaryExpr);
67
precedence <= _precedenceService.
GetPrecedenceKind
(parentBinary))
128
=> node is TBinaryExpressionSyntax && precedence == _precedenceService.
GetPrecedenceKind
(node);