1 write to _rtfBytes
PresentationFramework (1)
System\Windows\Documents\RtfToXamlLexer.cs (1)
36_rtfBytes = rtfBytes;
33 references to _rtfBytes
PresentationFramework (33)
System\Windows\Documents\RtfToXamlLexer.cs (33)
66if (_rtfIndex >= _rtfBytes.Length) 73byte tokenChar = _rtfBytes[_rtfIndex++]; 99if (_rtfIndex >= _rtfBytes.Length) 114token.Text = CurrentEncoding.GetString(_rtfBytes, controlStartIndex - 1, _rtfIndex - rtfStartIndex); 132token.Text = CurrentEncoding.GetString(_rtfBytes, _rtfIndex, 1); 226if (_rtfIndex + skip < _rtfBytes.Length) 232_rtfIndex = _rtfBytes.Length - 1; 239byte tokenChar = _rtfBytes[_rtfIndex]; 244tokenChar = _rtfBytes[_rtfIndex++]; 255byte tokenChar = _rtfBytes[_rtfIndex]; 268tokenNextChar = _rtfBytes[_rtfIndex + 1]; 283tokenChar = _rtfBytes[_rtfIndex]; 321return _rtfBytes[_rtfIndex]; 353while (e < _rtfBytes.Length) 355if (IsControl(_rtfBytes[e])) 357if (_rtfBytes[e] == (byte)'\\' 358&& e + 3 < _rtfBytes.Length 359&& _rtfBytes[e + 1] == '\'' 360&& IsHex(_rtfBytes[e + 2]) 361&& IsHex(_rtfBytes[e + 3])) 371else if (_rtfBytes[e] == '\r' || _rtfBytes[e] == '\n' || _rtfBytes[e] == 0) 396if (_rtfBytes[s] == '\\') 398bytes[i++] = (byte)((byte)(HexToByte(_rtfBytes[s + 2]) << 4) + HexToByte(_rtfBytes[s + 3])); 403bytes[i++] = _rtfBytes[s++]; 411token.Text = CurrentEncoding.GetString(_rtfBytes, s, e - s); 435while (_rtfIndex < _rtfBytes.Length && IsControlCharValid(CurByte)) 441string controlName = CurrentEncoding.GetString(_rtfBytes, controlStartIndex, controlLength); 453if (_rtfIndex < _rtfBytes.Length) 473while (_rtfIndex < _rtfBytes.Length && IsParameterFollow(CurByte)) 482if (_rtfIndex < _rtfBytes.Length && CurByte == ' ')