1 write to _spans
PresentationCore (1)
29 references to _spans
PresentationCore (29)
MS\Internal\Span.cs (29)
60_spans.Add(span);
80_spans.RemoveAt(i);
90_spans.Insert(index, new Span(null, 0));
110int spanCount = _spans.Count;
141int spanLength = _spans[spanIndex].length;
161spanCP -= _spans[--spanIndex].length;
234&& equals(_spans[Count-1].element, element))
237_spans[Count - 1].length += length;
257&& lc + _spans[ls].length <= first + length)
259lc += _spans[ls].length;
273&& equals(_spans[fs - 1].element, element))
277fc -= _spans[fs].length;
279length += _spans[fs].length;
285if (equals(_spans[fs].element, element))
297&& equals(_spans[ls].element, element))
301length = lc + _spans[ls].length - first;
302lc += _spans[ls].length;
321_spans[fs].length = first - fc;
322_spans[fs + 1] = new Span(element, length);
332_spans[fs] = new Span(element, length);
344trailingElement = _spans[ls].element;
345trailingLength = lc + _spans[ls].length - (first + length);
367_spans[fs + 1 + i] = new Span(null, 0);
377_spans[fs].length = first - fc;
384_spans[fs] = new Span(element, length);
392_spans[fs] = new Span(trailingElement, trailingLength);
407get { return _spans.Count; }
423get { return _spans[index]; }
434_spans.Add(new Span(null, 0));