protected AbstractBinaryExpressionWrapper( ISyntaxFactsService syntaxFacts, IPrecedenceService precedenceService) { _syntaxFacts = syntaxFacts; _precedenceService = precedenceService; }
protected AbstractBinaryExpressionWrapper( IIndentationService indentationService, ISyntaxFacts syntaxFacts, IPrecedenceService precedenceService) : base(indentationService) { _syntaxFacts = syntaxFacts; _precedenceService = precedenceService; }
public static PrecedenceKind GetPrecedenceKind(this IPrecedenceService service, SyntaxNode expression) => service.GetPrecedenceKind(service.GetOperatorPrecedence(expression));