1 write to _rtfBytes
PresentationFramework (1)
System\Windows\Documents\RtfToXamlLexer.cs (1)
34_rtfBytes = rtfBytes;
33 references to _rtfBytes
PresentationFramework (33)
System\Windows\Documents\RtfToXamlLexer.cs (33)
64if (_rtfIndex >= _rtfBytes.Length) 71byte tokenChar = _rtfBytes[_rtfIndex++]; 97if (_rtfIndex >= _rtfBytes.Length) 112token.Text = CurrentEncoding.GetString(_rtfBytes, controlStartIndex - 1, _rtfIndex - rtfStartIndex); 130token.Text = CurrentEncoding.GetString(_rtfBytes, _rtfIndex, 1); 224if (_rtfIndex + skip < _rtfBytes.Length) 230_rtfIndex = _rtfBytes.Length - 1; 237byte tokenChar = _rtfBytes[_rtfIndex]; 242tokenChar = _rtfBytes[_rtfIndex++]; 253byte tokenChar = _rtfBytes[_rtfIndex]; 266tokenNextChar = _rtfBytes[_rtfIndex + 1]; 281tokenChar = _rtfBytes[_rtfIndex]; 319return _rtfBytes[_rtfIndex]; 351while (e < _rtfBytes.Length) 353if (IsControl(_rtfBytes[e])) 355if (_rtfBytes[e] == (byte)'\\' 356&& e + 3 < _rtfBytes.Length 357&& _rtfBytes[e + 1] == '\'' 358&& IsHex(_rtfBytes[e + 2]) 359&& IsHex(_rtfBytes[e + 3])) 369else if (_rtfBytes[e] == '\r' || _rtfBytes[e] == '\n' || _rtfBytes[e] == 0) 394if (_rtfBytes[s] == '\\') 396bytes[i++] = (byte)((byte)(HexToByte(_rtfBytes[s + 2]) << 4) + HexToByte(_rtfBytes[s + 3])); 401bytes[i++] = _rtfBytes[s++]; 409token.Text = CurrentEncoding.GetString(_rtfBytes, s, e - s); 433while (_rtfIndex < _rtfBytes.Length && IsControlCharValid(CurByte)) 439string controlName = CurrentEncoding.GetString(_rtfBytes, controlStartIndex, controlLength); 451if (_rtfIndex < _rtfBytes.Length) 471while (_rtfIndex < _rtfBytes.Length && IsParameterFollow(CurByte)) 480if (_rtfIndex < _rtfBytes.Length && CurByte == ' ')