1 write to _spans
PresentationCore (1)
29 references to _spans
PresentationCore (29)
MS\Internal\Span.cs (29)
57_spans.Add(span);
77_spans.RemoveAt(i);
87_spans.Insert(index, new Span(null, 0));
107int spanCount = _spans.Count;
138int spanLength = _spans[spanIndex].length;
158spanCP -= _spans[--spanIndex].length;
231&& equals(_spans[Count-1].element, element))
234_spans[Count - 1].length += length;
254&& lc + _spans[ls].length <= first + length)
256lc += _spans[ls].length;
270&& equals(_spans[fs - 1].element, element))
274fc -= _spans[fs].length;
276length += _spans[fs].length;
282if (equals(_spans[fs].element, element))
294&& equals(_spans[ls].element, element))
298length = lc + _spans[ls].length - first;
299lc += _spans[ls].length;
318_spans[fs].length = first - fc;
319_spans[fs + 1] = new Span(element, length);
329_spans[fs] = new Span(element, length);
341trailingElement = _spans[ls].element;
342trailingLength = lc + _spans[ls].length - (first + length);
364_spans[fs + 1 + i] = new Span(null, 0);
374_spans[fs].length = first - fc;
381_spans[fs] = new Span(element, length);
389_spans[fs] = new Span(trailingElement, trailingLength);
404get { return _spans.Count; }
420get { return _spans[index]; }
431_spans.Add(new Span(null, 0));