8 references to GetPrecedenceKind
Microsoft.CodeAnalysis.CSharp.Features (2)
CSharpRemoveUnnecessaryExpressionParenthesesDiagnosticAnalyzer.cs (1)
92
parentPrecedenceKind = CSharpExpressionPrecedenceService.Instance.
GetPrecedenceKind
(parentExpression);
CSharpRemoveUnnecessaryPatternParenthesesDiagnosticAnalyzer.cs (1)
70
parentPrecedenceKind = CSharpPatternPrecedenceService.Instance.
GetPrecedenceKind
(parentPattern);
Microsoft.CodeAnalysis.Features (5)
AbstractAddRequiredParenthesesDiagnosticAnalyzer.cs (2)
104
var childPrecedenceKind = _precedenceService.
GetPrecedenceKind
(binaryLike);
105
var parentPrecedenceKind = _precedenceService.
GetPrecedenceKind
(parentBinaryLike);
Wrapping\BinaryExpression\AbstractBinaryExpressionWrapper.cs (3)
52
var precedence = _precedenceService.
GetPrecedenceKind
(binaryExpr);
67
precedence <= _precedenceService.
GetPrecedenceKind
(parentBinary))
130
=> node is TBinaryExpressionSyntax && precedence == _precedenceService.
GetPrecedenceKind
(node);
Microsoft.CodeAnalysis.VisualBasic.Features (1)
VisualBasicRemoveUnnecessaryParenthesesDiagnosticAnalyzer.vb (1)
54
precedence = VisualBasicPrecedenceService.Instance.
GetPrecedenceKind
(parentBinary)