2 writes to _statusTable
PresentationFramework (2)
System\Windows\Documents\Speller.cs (2)
86_statusTable = null; 456_statusTable = new SpellerStatusTable(_textEditor.TextContainer.Start, _highlightLayer);
21 references to _statusTable
PresentationFramework (21)
System\Windows\Documents\Speller.cs (21)
112_statusTable.IsRunType(position.CreateStaticPointer(), direction, SpellerStatusTable.RunType.Dirty)) 118if (_statusTable != null && 119_statusTable.GetError(position.CreateStaticPointer(), direction, out start, out end)) 145while (_statusTable.GetRun(position.CreateStaticPointer(), direction, out runType, out endPosition)) 154_statusTable.GetRun(position.CreateStaticPointer(), direction, out runType, out endPosition); 223if (_statusTable != null) 232if (_statusTable.GetError(pointer, LogicalDirection.Forward, out errorStart, out errorEnd)) 238_statusTable.MarkCleanRange(errorStart, errorEnd); 242pointer = _statusTable.GetNextErrorTransition(pointer, LogicalDirection.Forward); 287if (_statusTable != null) 289_statusTable.MarkDirtyRange(_textEditor.TextContainer.Start, _textEditor.TextContainer.End); 396return _statusTable; 445Invariant.Assert(_statusTable == null); 510_statusTable?.OnTextChange(e); 645_statusTable.GetFirstDirtyRange(searchStart, out start, out end); 780_statusTable.MarkCleanRange(start, end); 797_statusTable.MarkCleanRange(contentStart, contentEnd); 824_statusTable.MarkDirtyRange(status.TimeoutPosition, end); 1064_statusTable.MarkCleanRange(errorStart, errorEnd); 1067_statusTable.MarkErrorRange(errorStart, errorEnd); 1323nextErrorTransition = _statusTable.GetNextErrorTransition(position.CreateStaticPointer(), direction);