2 writes to _statusTable
PresentationFramework (2)
src\Framework\System\Windows\Documents\Speller.cs (2)
96_statusTable = null; 526_statusTable = new SpellerStatusTable(_textEditor.TextContainer.Start, _highlightLayer);
22 references to _statusTable
PresentationFramework (22)
src\Framework\System\Windows\Documents\Speller.cs (22)
125_statusTable.IsRunType(position.CreateStaticPointer(), direction, SpellerStatusTable.RunType.Dirty)) 131if (_statusTable != null && 132_statusTable.GetError(position.CreateStaticPointer(), direction, out start, out end)) 158while (_statusTable.GetRun(position.CreateStaticPointer(), direction, out runType, out endPosition)) 167_statusTable.GetRun(position.CreateStaticPointer(), direction, out runType, out endPosition); 255if (_statusTable != null) 264if (_statusTable.GetError(pointer, LogicalDirection.Forward, out errorStart, out errorEnd)) 270_statusTable.MarkCleanRange(errorStart, errorEnd); 274pointer = _statusTable.GetNextErrorTransition(pointer, LogicalDirection.Forward); 319if (_statusTable != null) 321_statusTable.MarkDirtyRange(_textEditor.TextContainer.Start, _textEditor.TextContainer.End); 457return _statusTable; 515Invariant.Assert(_statusTable == null); 580if (_statusTable != null) 582_statusTable.OnTextChange(e); 718_statusTable.GetFirstDirtyRange(searchStart, out start, out end); 863_statusTable.MarkCleanRange(start, end); 880_statusTable.MarkCleanRange(contentStart, contentEnd); 907_statusTable.MarkDirtyRange(status.TimeoutPosition, end); 1145_statusTable.MarkCleanRange(errorStart, errorEnd); 1148_statusTable.MarkErrorRange(errorStart, errorEnd); 1414nextErrorTransition = _statusTable.GetNextErrorTransition(position.CreateStaticPointer(), direction);