1 write to _spans
PresentationCore (1)
29 references to _spans
PresentationCore (29)
MS\Internal\Span.cs (29)
56_spans.Add(span);
76_spans.RemoveAt(i);
86_spans.Insert(index, new Span(null, 0));
106int spanCount = _spans.Count;
137int spanLength = _spans[spanIndex].length;
157spanCP -= _spans[--spanIndex].length;
230&& equals(_spans[Count-1].element, element))
233_spans[Count - 1].length += length;
253&& lc + _spans[ls].length <= first + length)
255lc += _spans[ls].length;
269&& equals(_spans[fs - 1].element, element))
273fc -= _spans[fs].length;
275length += _spans[fs].length;
281if (equals(_spans[fs].element, element))
293&& equals(_spans[ls].element, element))
297length = lc + _spans[ls].length - first;
298lc += _spans[ls].length;
317_spans[fs].length = first - fc;
318_spans[fs + 1] = new Span(element, length);
328_spans[fs] = new Span(element, length);
340trailingElement = _spans[ls].element;
341trailingLength = lc + _spans[ls].length - (first + length);
363_spans[fs + 1 + i] = new Span(null, 0);
373_spans[fs].length = first - fc;
380_spans[fs] = new Span(element, length);
388_spans[fs] = new Span(trailingElement, trailingLength);
403get { return _spans.Count; }
419get { return _spans[index]; }
430_spans.Add(new Span(null, 0));