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