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

References

tools/clang/lib/Lex/Lexer.cpp
 1319   if (Ptr[0] == '\\') {
 1321     ++Ptr;
 1324     if (!isWhitespace(Ptr[0])) return '\\';
 1328     if (unsigned EscapedNewLineSize = getEscapedNewLineSize(Ptr)) {
 1333       if (Ptr[0] != '\n' && Ptr[0] != '\r' && Tok && !isLexingRawMode())
 1333       if (Ptr[0] != '\n' && Ptr[0] != '\r' && Tok && !isLexingRawMode())
 1334         Diag(Ptr, diag::backslash_newline_space);
 1338       Ptr  += EscapedNewLineSize;
 1341       return getCharAndSizeSlow(Ptr, Size, Tok);
 1349   if (Ptr[0] == '?' && Ptr[1] == '?') {
 1349   if (Ptr[0] == '?' && Ptr[1] == '?') {
 1352     if (char C = DecodeTrigraphChar(Ptr+2, Tok ? this : nullptr)) {
 1356       Ptr += 3;
 1365   return *Ptr;