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

References

tools/clang/lib/Lex/Lexer.cpp
  232   while (i < e) {
  233     if (Str[i] == '\\' || Str[i] == Quote) {
  233     if (Str[i] == '\\' || Str[i] == Quote) {
  234       Str.insert(Str.begin() + i, '\\');
  235       i += 2;
  237     } else if (Str[i] == '\n' || Str[i] == '\r') {
  237     } else if (Str[i] == '\n' || Str[i] == '\r') {
  239       if ((i < e - 1) && (Str[i + 1] == '\n' || Str[i + 1] == '\r') &&
  239       if ((i < e - 1) && (Str[i + 1] == '\n' || Str[i + 1] == '\r') &&
  239       if ((i < e - 1) && (Str[i + 1] == '\n' || Str[i + 1] == '\r') &&
  240           Str[i] != Str[i + 1]) {
  240           Str[i] != Str[i + 1]) {
  241         Str[i] = '\\';
  242         Str[i + 1] = 'n';
  245         Str[i] = '\\';
  246         Str.insert(Str.begin() + i + 1, 'n');
  249       i += 2;
  251       ++i;