4 instantiations of FormattingContextIntervalIntrospector
Microsoft.CodeAnalysis.Workspaces (4)
FormattingContext.cs (4)
65
_relativeIndentationTree = new ContextIntervalTree<RelativeIndentationData, FormattingContextIntervalIntrospector>(new
FormattingContextIntervalIntrospector
());
67
_indentationTree = new ContextIntervalTree<IndentationData, FormattingContextIntervalIntrospector>(new
FormattingContextIntervalIntrospector
());
71
_anchorTree = new ContextIntervalTree<AnchorData, FormattingContextIntervalIntrospector>(new
FormattingContextIntervalIntrospector
());
456
=> _relativeIndentationTree.GetIntervalsThatIntersectWith(this.TreeData.StartPosition, this.TreeData.EndPosition, new
FormattingContextIntervalIntrospector
()).Select(i => i.Operation);
6 references to FormattingContextIntervalIntrospector
Microsoft.CodeAnalysis.Workspaces (6)
FormattingContext.cs (6)
31
private readonly ContextIntervalTree<RelativeIndentationData,
FormattingContextIntervalIntrospector
> _relativeIndentationTree;
35
private readonly ContextIntervalTree<IndentationData,
FormattingContextIntervalIntrospector
> _indentationTree;
39
private readonly ContextIntervalTree<AnchorData,
FormattingContextIntervalIntrospector
> _anchorTree;
65
_relativeIndentationTree = new ContextIntervalTree<RelativeIndentationData,
FormattingContextIntervalIntrospector
>(new FormattingContextIntervalIntrospector());
67
_indentationTree = new ContextIntervalTree<IndentationData,
FormattingContextIntervalIntrospector
>(new FormattingContextIntervalIntrospector());
71
_anchorTree = new ContextIntervalTree<AnchorData,
FormattingContextIntervalIntrospector
>(new FormattingContextIntervalIntrospector());