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