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