15 instantiations of Span
PresentationCore (15)
MS\Internal\Generic\Span.cs (15)
111
_spanList.Insert(index, new
Span
<T>());
143
Add(new
Span
<T>(_defaultValue, first-fc));
151
_spanList[Count - 1] = new
Span
<T>(lastSpan.Value, lastSpan.Length + length);
155
Add(new
Span
<T>(value, length));
237
_spanList[fs] = new
Span
<T>(currentSpan.Value, first - fc);
238
_spanList[fs + 1] = new
Span
<T>(value, length);
249
_spanList[fs] = new
Span
<T>(value, length);
257
T trailingValue = (new
Span
<T>()).Value;
286
_spanList[fs + 1 + i] = new
Span
<T>();
297
_spanList[fs] = new
Span
<T>(currentSpan.Value, first - fc);
303
_spanList[fs] = new
Span
<T>(value, length);
310
_spanList[fs] = new
Span
<T>(trailingValue, trailingLength);
352
_spanList.Add(new
Span
<T>());
440
_defaultSpan = new
Span
<T>(vector.DefaultValue, MaxCch);
488
Span<T> span = new
Span
<T>();
15 references to Span
PresentationCore (15)
MS\Internal\Generic\Span.cs (14)
40
internal struct SpanVector<T> : IEnumerable<
Span
<T>>
42
private FrugalStructList<
Span
<T>> _spanList;
50
: this(defaultValue, new FrugalStructList<
Span
<T>>())
56
FrugalStructList<
Span
<T>> spanList
67
public IEnumerator<
Span
<T>> GetEnumerator()
85
private void Add(
Span
<T> span)
150
Span
<T> lastSpan = _spanList[Count - 1];
236
Span
<T> currentSpan = _spanList[fs];
296
Span
<T> currentSpan = _spanList[fs];
340
internal
Span
<T> this[int index]
368
private struct SpanEnumerator<U> : IEnumerator<
Span
<U>>
388
public
Span
<U> Current
431
private
Span
<T> _defaultSpan;
488
Span
<T> span = new Span<T>();
MS\Internal\TextFormatting\LexicalChunk.cs (1)
80
MS.Internal.Generic.
Span
<int> span = _ichVector[i];