1 write to _spans
PresentationCore (1)
MS\Internal\Span.cs (1)
40_spans = spans;
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));