reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Lex/Lexer.cpp
 2415   assert(CurPtr[0] == '\n' || CurPtr[0] == '\r');
 2415   assert(CurPtr[0] == '\n' || CurPtr[0] == '\r');
 2418   --CurPtr;
 2421   if (CurPtr[0] == '\n' || CurPtr[0] == '\r') {
 2421   if (CurPtr[0] == '\n' || CurPtr[0] == '\r') {
 2423     if (CurPtr[0] == CurPtr[1])
 2423     if (CurPtr[0] == CurPtr[1])
 2426     --CurPtr;
 2432   while (isHorizontalWhitespace(*CurPtr) || *CurPtr == 0) {
 2432   while (isHorizontalWhitespace(*CurPtr) || *CurPtr == 0) {
 2433     --CurPtr;
 2438   if (*CurPtr == '\\') {
 2439     if (CurPtr[-1] != '*') return false;
 2442     if (CurPtr[0] != '/' || CurPtr[-1] != '?' || CurPtr[-2] != '?' ||
 2442     if (CurPtr[0] != '/' || CurPtr[-1] != '?' || CurPtr[-2] != '?' ||
 2442     if (CurPtr[0] != '/' || CurPtr[-1] != '?' || CurPtr[-2] != '?' ||
 2443         CurPtr[-3] != '*')
 2447     CurPtr -= 2;
 2453         L->Diag(CurPtr, diag::trigraph_ignored_block_comment);
 2457       L->Diag(CurPtr, diag::trigraph_ends_block_comment);
 2462     L->Diag(CurPtr, diag::escaped_newline_block_comment_end);
 2466     L->Diag(CurPtr, diag::backslash_newline_space);