reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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;