protected AbstractBinaryExpressionWrapper( IBlankLineIndentationService indentationService, ISyntaxFactsService syntaxFacts, IPrecedenceService precedenceService) : base(indentationService) { _syntaxFacts = syntaxFacts; _precedenceService = precedenceService; }
public SeparatedSyntaxListCodeActionComputer( AbstractSeparatedSyntaxListWrapper <TListSyntax, TListItemSyntax> service, Document document, SourceText sourceText, DocumentOptionSet options, TListSyntax listSyntax, SeparatedSyntaxList <TListItemSyntax> listItems, CancellationToken cancellationToken) : base(service, document, sourceText, options, cancellationToken) { _listSyntax = listSyntax; _listItems = listItems; _indentationService = service.GetIndentationService(); var generator = SyntaxGenerator.GetGenerator(this.OriginalDocument); _afterOpenTokenIndentationTrivia = generator.Whitespace(GetAfterOpenTokenIdentation()); _singleIndentationTrivia = generator.Whitespace(GetSingleIdentation()); }
protected AbstractSeparatedSyntaxListWrapper(IBlankLineIndentationService indentationService) : base(indentationService) { }
protected AbstractSyntaxWrapper(IBlankLineIndentationService indentationService) { this.IndentationService = indentationService; }