2 writes to TextSpan
Microsoft.CodeAnalysis.CodeStyle (2)
IndentBlockOperation.cs (2)
24this.TextSpan = textSpan; 46this.TextSpan = textSpan;
31 references to TextSpan
Microsoft.CodeAnalysis.CodeStyle (31)
BaseIndentationFormattingRule.cs (7)
77if (self._span == operation.TextSpan && !self.Myself(operation)) 83if (self._span.Contains(operation.TextSpan)) 89if (operation.TextSpan.Contains(self._span)) 97if (operation.TextSpan.IntersectsWith(self._span)) 109return operation.TextSpan == _span && 121return FormattingOperations.CreateRelativeIndentBlockOperation(operation.BaseToken, operation.StartToken, operation.EndToken, AdjustTextSpan(operation.TextSpan), operation.IndentationDeltaOrPosition, operation.Option); 124return FormattingOperations.CreateIndentBlockOperation(operation.StartToken, operation.EndToken, AdjustTextSpan(operation.TextSpan), operation.IndentationDeltaOrPosition, operation.Option);
BottomUpBaseIndentationFinder.cs (12)
59if (token.Span.End <= operation.TextSpan.Start && 60operation.TextSpan.IntersectsWith(position) && 290if (list.Any(o => o != null && o.TextSpan.Contains(position))) 320if (map.Contains(operation.TextSpan)) 326map.Add(operation.TextSpan); 329if (operation.TextSpan.Contains(position)) 337if (operation.TextSpan.IsEmpty && operation.TextSpan.Start == position) 349if (operation.TextSpan.End == position && nextToken.IsMissing) 357if (operation.TextSpan.End == position && position == nextToken.SpanStart) 366if (root.FullSpan.End == position && operation.TextSpan.End == position) 374if (lastVisibleToken.Span.End <= position && operation.TextSpan.End == position)
CommonFormattingHelpers.cs (4)
26var s = o1.TextSpan.Start - o2.TextSpan.Start; 33var e = o2.TextSpan.End - o1.TextSpan.End;
FormattingContext.cs (5)
110var data = new SimpleIndentationData(initialOperation.TextSpan, initialIndentation); 141var baseSpan = _initialIndentBlockOperations[0].TextSpan; 160var operationSpan = operations[i].TextSpan; 181var intervalTreeSpan = operation.TextSpan; 227var indentationData = _indentationTree.GetSmallestContainingInterval(operation.TextSpan.Start, 0);
FormattingContext.InitialContextFinder.cs (2)
93if (operations.Any(o => o.TextSpan.Contains(span))) 103operations.RemoveAll(o => o == null || !o.TextSpan.IntersectsWith(span));
IndentBlockOperation.cs (1)
69=> $"Indent {TextSpan} from '{StartToken}' to '{EndToken}', by {IndentationDeltaOrPosition}, with base token '{BaseToken}'";