1 write to Tree
Microsoft.CodeAnalysis.Workspaces (1)
AbstractIndentation.Indenter.cs (1)
53Tree = tree;
17 references to Tree
Microsoft.CodeAnalysis.CSharp.Workspaces (8)
CSharpIndentationService.Indenter.cs (8)
76Contract.ThrowIfNull(indenter.Tree); 195var indentation = indenter.Finder.FromIndentBlockOperations(indenter.Tree, token, position, indenter.CancellationToken); 201var alignmentTokenIndentation = indenter.Finder.FromAlignTokensOperations(indenter.Tree, token); 247return indenter.IndentFromStartOfLine(indenter.Finder.GetIndentationOfCurrentPosition(indenter.Tree, token, position, indenter.CancellationToken)); 261return indenter.IndentFromStartOfLine(indenter.Finder.GetIndentationOfCurrentPosition(indenter.Tree, token, position, indenter.CancellationToken)); 266return indenter.IndentFromStartOfLine(indenter.Finder.GetIndentationOfCurrentPosition(indenter.Tree, token, position, indenter.CancellationToken)); 483return indenter.IndentFromStartOfLine(indenter.Finder.GetIndentationOfCurrentPosition(indenter.Tree, token, position, spaceToAdd, indenter.CancellationToken)); 492return indenter.IndentFromStartOfLine(indenter.Finder.GetIndentationOfCurrentPosition(indenter.Tree, token, position, spaceToAdd, indenter.CancellationToken));
Microsoft.CodeAnalysis.VisualBasic.Workspaces (6)
VisualBasicIndentationService.Indenter.vb (6)
73Dim firstTrivia As SyntaxTrivia = indenter.Tree.GetRoot(indenter.CancellationToken).FindTrivia(tokenOpt.Value.Span.End + 1) 116If HasLinesBetween(indenter.Tree.GetText().Lines.IndexOf(token.Span.End), indenter.LineToBeIndented.LineNumber) Then 156Dim containingToken = indenter.Tree.FindTokenOnLeftOfPosition(position, indenter.CancellationToken) 167Return indenter.IndentFromStartOfLine(indenter.Finder.GetIndentationOfCurrentPosition(indenter.Tree, token, position, extraSpaces, indenter.CancellationToken)) 238Dim indentation = indenter.Finder.FromIndentBlockOperations(indenter.Tree, token, position, indenter.CancellationToken) 253Dim alignmentTokenIndentation = indenter.Finder.FromAlignTokensOperations(indenter.Tree, token)
Microsoft.CodeAnalysis.Workspaces (3)
AbstractIndentation.Indenter.cs (3)
79_syntaxFacts.IsInInactiveRegion(this.Tree, LineToBeIndented.Start, this.CancellationToken)) 224if (this.Tree.OverlapsHiddenPosition(GetNormalizedSpan(position), CancellationToken)) 229var indentation = Finder.GetIndentationOfCurrentPosition(this.Tree, token, LineToBeIndented.Start, CancellationToken.None);