15 instantiations of Span
PresentationCore (15)
Core\CSharp\MS\Internal\Generic\Span.cs (15)
116
_spanList.Insert(index, new
Span
<T>());
148
Add(new
Span
<T>(_defaultValue, first-fc));
156
_spanList[Count - 1] = new
Span
<T>(lastSpan.Value, lastSpan.Length + length);
160
Add(new
Span
<T>(value, length));
242
_spanList[fs] = new
Span
<T>(currentSpan.Value, first - fc);
243
_spanList[fs + 1] = new
Span
<T>(value, length);
254
_spanList[fs] = new
Span
<T>(value, length);
262
T trailingValue = (new
Span
<T>()).Value;
291
_spanList[fs + 1 + i] = new
Span
<T>();
302
_spanList[fs] = new
Span
<T>(currentSpan.Value, first - fc);
308
_spanList[fs] = new
Span
<T>(value, length);
315
_spanList[fs] = new
Span
<T>(trailingValue, trailingLength);
357
_spanList.Add(new
Span
<T>());
445
_defaultSpan = new
Span
<T>(vector.DefaultValue, MaxCch);
493
Span<T> span = new
Span
<T>();
15 references to Span
PresentationCore (15)
Core\CSharp\MS\Internal\Generic\Span.cs (14)
45
internal struct SpanVector<T> : IEnumerable<
Span
<T>>
47
private FrugalStructList<
Span
<T>> _spanList;
55
: this(defaultValue, new FrugalStructList<
Span
<T>>())
61
FrugalStructList<
Span
<T>> spanList
72
public IEnumerator<
Span
<T>> GetEnumerator()
90
private void Add(
Span
<T> span)
155
Span
<T> lastSpan = _spanList[Count - 1];
241
Span
<T> currentSpan = _spanList[fs];
301
Span
<T> currentSpan = _spanList[fs];
345
internal
Span
<T> this[int index]
373
private struct SpanEnumerator<U> : IEnumerator<
Span
<U>>
393
public
Span
<U> Current
436
private
Span
<T> _defaultSpan;
493
Span
<T> span = new Span<T>();
Core\CSharp\MS\Internal\TextFormatting\LexicalChunk.cs (1)
83
Span
<int> span = _ichVector[i];