Home | History | Annotate | Download | only in page

Lines Matching refs:ch

230   int ch = m_pBuf[m_Pos++];
232 while (PDFCharIsWhitespace(ch)) {
236 ch = m_pBuf[m_Pos++];
239 if (ch != '%')
246 ch = m_pBuf[m_Pos++];
247 if (PDFCharIsLineEnding(ch))
252 if (PDFCharIsDelimiter(ch) && ch != '/') {
261 m_WordBuffer[m_WordSize++] = ch;
263 if (!PDFCharIsNumeric(ch))
269 ch = m_pBuf[m_Pos++];
271 if (PDFCharIsDelimiter(ch) || PDFCharIsWhitespace(ch)) {
394 int ch = m_pBuf[m_Pos++];
396 while (PDFCharIsWhitespace(ch)) {
400 ch = m_pBuf[m_Pos++];
403 if (ch != '%')
409 ch = m_pBuf[m_Pos++];
410 if (PDFCharIsLineEnding(ch))
415 if (PDFCharIsDelimiter(ch)) {
417 m_WordBuffer[m_WordSize++] = ch;
418 if (ch == '/') {
422 ch = m_pBuf[m_Pos++];
423 if (!PDFCharIsOther(ch) && !PDFCharIsNumeric(ch)) {
429 m_WordBuffer[m_WordSize++] = ch;
431 } else if (ch == '<') {
434 ch = m_pBuf[m_Pos++];
435 if (ch == '<')
436 m_WordBuffer[m_WordSize++] = ch;
439 } else if (ch == '>') {
442 ch = m_pBuf[m_Pos++];
443 if (ch == '>')
444 m_WordBuffer[m_WordSize++] = ch;
453 m_WordBuffer[m_WordSize++] = ch;
454 if (!PDFCharIsNumeric(ch))
459 ch = m_pBuf[m_Pos++];
460 if (PDFCharIsDelimiter(ch) || PDFCharIsWhitespace(ch)) {
471 uint8_t ch = m_pBuf[m_Pos++];
479 if (ch == ')') {
487 } else if (ch == '(') {
490 } else if (ch == '\\') {
493 buf << static_cast<char>(ch);
497 if (ch >= '0' && ch <= '7') {
498 iEscCode = FXSYS_DecimalCharToInt(static_cast<char>(ch));
502 if (ch == '\r') {
506 if (ch == '\n') {
508 } else if (ch == 'n') {
510 } else if (ch == 'r') {
512 } else if (ch == 't') {
514 } else if (ch == 'b') {
516 } else if (ch == 'f') {
519 buf << static_cast<char>(ch);
524 if (ch >= '0' && ch <= '7') {
526 iEscCode * 8 + FXSYS_DecimalCharToInt(static_cast<char>(ch));
535 if (ch >= '0' && ch <= '7') {
537 iEscCode * 8 + FXSYS_DecimalCharToInt(static_cast<char>(ch));
548 if (ch != '\n')
555 ch = m_pBuf[m_Pos++];
573 int ch = m_pBuf[m_Pos++];
575 if (ch == '>')
578 if (!std::isxdigit(ch))
581 int val = FXSYS_HexCharToInt(ch);