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