7 writes to _size
PresentationFramework (7)
src\Framework\MS\Internal\Documents\TextContainerHelper.cs (7)
39_size = 0; 58_size = other._size; 188_size = 2; 226++_size; 245++_size; 260--_size; 286_size = 0;
21 references to _size
PresentationFramework (21)
src\Framework\MS\Internal\Documents\TextContainerHelper.cs (21)
58_size = other._size; 59if (_size != 0) 62Invariant.Assert(other._ranges.Length >= (other._size * 2)); 63_ranges = new int[_size * 2]; 79for (int i = 0; i < other._size; i++) 106segments = new List<TextSegment>(_size); 107for (int i = 0; i < _size; i++) 139for (int i = 0; i < _size; i++) 177endPosition = _textContainer.CreatePointerAtOffset(IsSimple ? _cpLast : _ranges[(_size - 1) * 2 + 1], LogicalDirection.Backward); 214while (i < _size) 220for (int j = _size * 2 - 1; j >= i * 2; j--) 239if (i >= _size) 243_ranges[_size * 2] = cpFirst; 244_ranges[_size * 2 + 1] = cpLast; 251if (pos < _size - 1) 256for (int i = (pos + 1) * 2; i < (_size - 1) * 2; i++) 268Invariant.Assert(_size > 0); 270if (_ranges.Length < (_size + 1) * 2) 273for (int i = 0; i < _size * 2; i++) 282if (_size == 1) 290private bool IsSimple { get { return (_size == 0); } }