2 instantiations of RelativeIndentationData
Microsoft.CodeAnalysis.Workspaces (2)
FormattingContext.cs (1)
209var relativeIndentationData = new RelativeIndentationData(this, inseparableRegionStartingPosition, intervalTreeSpan, operation, effectiveBaseTokenGetter, relativeIndentationDeltaGetter, relativeIndentationBaseIndentationGetter);
FormattingContext.IndentationData.cs (1)
120return new RelativeIndentationData(_formattingContext, InseparableRegionSpan.Start, span, Operation, _effectiveBaseTokenGetter, _indentationDeltaGetter, _baseIndentationGetter, _lazyIndentationDelta);
9 references to RelativeIndentationData
Microsoft.CodeAnalysis.Workspaces (9)
FormattingContext.AnchorData.cs (5)
41IIntervalIntrospector<RelativeIndentationData> 55int IIntervalIntrospector<RelativeIndentationData>.GetStart(RelativeIndentationData value) 58int IIntervalIntrospector<RelativeIndentationData>.GetLength(RelativeIndentationData value)
FormattingContext.cs (4)
31private readonly ContextIntervalTree<RelativeIndentationData, FormattingContextIntervalIntrospector> _relativeIndentationTree; 65_relativeIndentationTree = new ContextIntervalTree<RelativeIndentationData, FormattingContextIntervalIntrospector>(new FormattingContextIntervalIntrospector()); 209var relativeIndentationData = new RelativeIndentationData(this, inseparableRegionStartingPosition, intervalTreeSpan, operation, effectiveBaseTokenGetter, relativeIndentationDeltaGetter, relativeIndentationBaseIndentationGetter); 473var indentationData = _relativeIndentationTree.GetSmallestContainingInterval(span.Start, 0);