7 writes to _viewportLineVisuals
PresentationFramework (7)
MS\Internal\Documents\TextBoxView.cs (7)
385_viewportLineVisuals = null; 409_viewportLineVisuals = null; 425_viewportLineVisuals = null; 1110_viewportLineVisuals = null; 1120_viewportLineVisuals = null; 2618_viewportLineVisuals = null; 2638_viewportLineVisuals = new List<TextBoxLineDrawingVisual>(count);
19 references to _viewportLineVisuals
PresentationFramework (19)
MS\Internal\Documents\TextBoxView.cs (19)
2613List<TextBoxLineDrawingVisual> oldLineVisuals = _viewportLineVisuals; 2639_viewportLineVisuals.AddRange(new TextBoxLineDrawingVisual[count]); // must we allocate an empty array? 2670_viewportLineVisuals[lineIndex - _viewportLineVisualsIndex + i] = oldLineVisuals[lineIndex - oldLineVisualsIndex + i]; 2697if (_viewportLineVisuals != null) 2699lineVisual = _viewportLineVisuals[lineIndex - _viewportLineVisualsIndex]; 2708_viewportLineVisuals?[lineIndex - _viewportLineVisualsIndex] = lineVisual; 2714if (_viewportLineVisuals != null) 2718lineIndex < _viewportLineVisualsIndex + _viewportLineVisuals.Count) 2720_viewportLineVisuals.Insert(lineIndex - _viewportLineVisualsIndex, null); 2728if (_viewportLineVisuals != null) 2732lineIndex < _viewportLineVisualsIndex + _viewportLineVisuals.Count && 2733_viewportLineVisuals[lineIndex - _viewportLineVisualsIndex] != null) 2736_viewportLineVisuals[lineIndex - _viewportLineVisualsIndex].DiscardOnArrange = true; 2737_viewportLineVisuals[lineIndex - _viewportLineVisualsIndex] = null; 2745if (_viewportLineVisuals != null) 2754if (lineIndex < _viewportLineVisualsIndex + _viewportLineVisuals.Count) 2757count = Math.Min(count, _viewportLineVisuals.Count - start); 2763_viewportLineVisuals[start + i]?.DiscardOnArrange = true; 2766_viewportLineVisuals.RemoveRange(start, count);