Home | History | Annotate | Download | only in Lex

Lines Matching full:bufferptr

67   BufferPtr = BufPtr;
77 if (BufferStart == BufferPtr) {
85 BufferPtr += BOMLength;
184 L->BufferPtr = StrData;
1254 BufferPtr += Bytes;
1255 if (BufferPtr > BufferEnd)
1256 BufferPtr = BufferEnd;
1277 const char *IdStart = BufferPtr;
1356 if (!Features.MicrosoftExt || !isHexaLiteral(BufferPtr, Features))
1364 // Update the location of token as well as BufferPtr.
1365 const char *TokStart = BufferPtr;
1380 Diag(BufferPtr, diag::warn_cxx98_compat_unicode_literal);
1392 Diag(BufferPtr, diag::warn_unterminated_string);
1413 // Update the location of the token as well as the BufferPtr instance var.
1414 const char *TokStart = BufferPtr;
1429 Diag(BufferPtr, diag::warn_cxx98_compat_raw_string_literal);
1481 Diag(BufferPtr, diag::err_unterminated_raw_string)
1488 // Update the location of token as well as BufferPtr.
1489 const char *TokStart = BufferPtr;
1522 // Update the location of token as well as BufferPtr.
1523 const char *TokStart = BufferPtr;
1537 Diag(BufferPtr, diag::warn_cxx98_compat_unicode_literal);
1542 Diag(BufferPtr, diag::err_empty_character);
1556 Diag(BufferPtr, diag::warn_unterminated_char);
1575 // Update the location of token as well as BufferPtr.
1576 const char *TokStart = BufferPtr;
1582 /// Update BufferPtr to point to the next non-whitespace character and return.
1600 BufferPtr = CurPtr;
1623 BufferPtr = CurPtr;
1629 /// BufferPtr and return.
1637 Diag(BufferPtr, diag::ext_bcpl_comment);
1736 PP->HandleComment(Result, SourceRange(getSourceLocation(BufferPtr),
1738 BufferPtr = CurPtr;
1749 BufferPtr = CurPtr;
1764 BufferPtr = CurPtr;
1886 Diag(BufferPtr, diag::err_unterminated_block_comment);
1896 BufferPtr = CurPtr;
1972 Diag(BufferPtr, diag::err_unterminated_block_comment);
1985 BufferPtr = CurPtr;
1998 PP->HandleComment(Result, SourceRange(getSourceLocation(BufferPtr),
2000 BufferPtr = CurPtr;
2021 BufferPtr = CurPtr;
2038 // CurPtr - Cache BufferPtr in an automatic variable.
2039 const char *CurPtr = BufferPtr;
2064 BufferPtr = CurPtr-1;
2092 // Update the location of token as well as BufferPtr.
2104 BufferPtr = BufferEnd;
2125 BufferPtr = CurPtr;
2144 const char *TmpBufferPtr = BufferPtr;
2152 BufferPtr = TmpBufferPtr;
2219 BufferPtr = CurPtr;
2259 BufferPtr = CurPtr;
2290 // CurPtr - Cache BufferPtr in an automatic variable.
2291 const char *CurPtr = BufferPtr;
2307 BufferPtr = CurPtr;
2396 CurPtr = BufferPtr;
2740 Diag(BufferPtr, diag::ext_charize_microsoft);
2816 Diag(BufferPtr, diag::warn_cxx98_compat_less_colon_colon);
2924 Diag(BufferPtr, diag::ext_charize_microsoft);
2974 // Update the location of token as well as BufferPtr.