1 implementation of IPrecedenceService
Microsoft.CodeAnalysis.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\Precedence\IPrecedenceService.cs (1)
26TOperatorPrecedence> : IPrecedenceService
7 references to IPrecedenceService
Microsoft.CodeAnalysis.Features (4)
src\Analyzers\Core\Analyzers\AddRequiredParentheses\AbstractAddRequiredParenthesesDiagnosticAnalyzer.cs (2)
15TExpressionSyntax, TBinaryLikeExpressionSyntax, TLanguageKindEnum>(IPrecedenceService precedenceService) 27private readonly IPrecedenceService _precedenceService = precedenceService;
Wrapping\BinaryExpression\AbstractBinaryExpressionWrapper.cs (2)
25private readonly IPrecedenceService _precedenceService; 30IPrecedenceService precedenceService) : base(indentationService)
Microsoft.CodeAnalysis.Workspaces (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\Precedence\IPrecedenceService.cs (3)
30int IPrecedenceService.GetOperatorPrecedence(SyntaxNode expression) 33PrecedenceKind IPrecedenceService.GetPrecedenceKind(int operatorPrecedence) 42public static PrecedenceKind GetPrecedenceKind(this IPrecedenceService service, SyntaxNode expression)