2 writes to _statusTable
PresentationFramework (2)
System\Windows\Documents\Speller.cs (2)
91_statusTable = null; 464_statusTable = new SpellerStatusTable(_textEditor.TextContainer.Start, _highlightLayer);
22 references to _statusTable
PresentationFramework (22)
System\Windows\Documents\Speller.cs (22)
120_statusTable.IsRunType(position.CreateStaticPointer(), direction, SpellerStatusTable.RunType.Dirty)) 126if (_statusTable != null && 127_statusTable.GetError(position.CreateStaticPointer(), direction, out start, out end)) 153while (_statusTable.GetRun(position.CreateStaticPointer(), direction, out runType, out endPosition)) 162_statusTable.GetRun(position.CreateStaticPointer(), direction, out runType, out endPosition); 231if (_statusTable != null) 240if (_statusTable.GetError(pointer, LogicalDirection.Forward, out errorStart, out errorEnd)) 246_statusTable.MarkCleanRange(errorStart, errorEnd); 250pointer = _statusTable.GetNextErrorTransition(pointer, LogicalDirection.Forward); 295if (_statusTable != null) 297_statusTable.MarkDirtyRange(_textEditor.TextContainer.Start, _textEditor.TextContainer.End); 404return _statusTable; 453Invariant.Assert(_statusTable == null); 518if (_statusTable != null) 520_statusTable.OnTextChange(e); 656_statusTable.GetFirstDirtyRange(searchStart, out start, out end); 791_statusTable.MarkCleanRange(start, end); 808_statusTable.MarkCleanRange(contentStart, contentEnd); 835_statusTable.MarkDirtyRange(status.TimeoutPosition, end); 1075_statusTable.MarkCleanRange(errorStart, errorEnd); 1078_statusTable.MarkErrorRange(errorStart, errorEnd); 1334nextErrorTransition = _statusTable.GetNextErrorTransition(position.CreateStaticPointer(), direction);