1 write to TreeInfo
Microsoft.CodeAnalysis.Workspaces (1)
AbstractTriviaDataFactory.cs (1)
27
TreeInfo
= treeInfo;
29 references to TreeInfo
Microsoft.CodeAnalysis.CSharp.Workspaces (11)
TriviaDataFactory.cs (11)
34
Debug.Assert(this.
TreeInfo
.GetTextBetween(default, token).All(IsCSharpWhitespace));
42
Debug.Assert(this.
TreeInfo
.GetTextBetween(default, token).All(IsCSharpWhitespace));
46
return new ComplexTrivia(this.Options, this.
TreeInfo
, default, token);
54
Debug.Assert(this.
TreeInfo
.GetTextBetween(token, default).All(IsCSharpWhitespace));
62
Debug.Assert(this.
TreeInfo
.GetTextBetween(token, default).All(IsCSharpWhitespace));
66
return new ComplexTrivia(this.Options, this.
TreeInfo
, token, default);
74
Debug.Assert(string.IsNullOrWhiteSpace(this.
TreeInfo
.GetTextBetween(token1, token2)));
82
Debug.Assert(string.IsNullOrWhiteSpace(this.
TreeInfo
.GetTextBetween(token1, token2)));
86
return new ComplexTrivia(this.Options, this.
TreeInfo
, token1, token2);
132
var initialColumn = (token1.RawKind == 0) ? 0 : this.
TreeInfo
.GetOriginalColumn(Options.TabSize, token1) + token1.Span.Length;
133
var textSnippet = this.
TreeInfo
.GetTextBetween(token1, token2);
Microsoft.CodeAnalysis.VisualBasic.Workspaces (13)
Formatting\Engine\Trivia\TriviaDataFactory.vb (13)
30
Debug.Assert(String.IsNullOrWhiteSpace(Me.
TreeInfo
.GetTextBetween(Nothing, token)))
37
Debug.Assert(String.IsNullOrWhiteSpace(Me.
TreeInfo
.GetTextBetween(Nothing, token)))
41
Return New ComplexTrivia(Me.Options, Me.
TreeInfo
, Nothing, token)
47
Debug.Assert(String.IsNullOrWhiteSpace(Me.
TreeInfo
.GetTextBetween(token, Nothing)))
54
Debug.Assert(String.IsNullOrWhiteSpace(Me.
TreeInfo
.GetTextBetween(token, Nothing)))
58
Return New ComplexTrivia(Me.Options, Me.
TreeInfo
, token, Nothing)
64
Debug.Assert(String.IsNullOrWhiteSpace(Me.
TreeInfo
.GetTextBetween(token1, token2)))
76
Return New ComplexTrivia(Me.Options, Me.
TreeInfo
, token1, token2)
81
Debug.Assert(String.IsNullOrWhiteSpace(Me.
TreeInfo
.GetTextBetween(token1, token2)))
85
Return New ComplexTrivia(Me.Options, Me.
TreeInfo
, token1, token2)
112
EnsureLineContinuationTriviaInfo(indentation, Me.
TreeInfo
.GetTextBetween(token1, token2))
174
Dim initialColumn = If(token1.Kind = 0, 0, Me.
TreeInfo
.GetOriginalColumn(Me.Options.TabSize, token1) + token1.Width)
175
Dim textSnippet = Me.
TreeInfo
.GetTextBetween(token1, token2)
Microsoft.CodeAnalysis.Workspaces (5)
AbstractTriviaDataFactory.cs (5)
44
return new Whitespace(this.Options, space, elastic: true, language: this.
TreeInfo
.Root.Language);
53
return new Whitespace(this.Options, space, elastic: false, language: this.
TreeInfo
.Root.Language);
85
? new Whitespace(this.Options, lineBreaks, indentation, elastic, language: this.
TreeInfo
.Root.Language)
86
: new ModifiedWhitespace(this.Options, lineBreaks, indentation, elastic, language: this.
TreeInfo
.Root.Language);
98
var triviaInfo = new Whitespace(Options, lineBreaks: lineIndex + 1, indentation: indentation, elastic: false, language: this.
TreeInfo
.Root.Language);