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

References

tools/clang/lib/Lex/Lexer.cpp
  231   typename T::size_type i = 0, e = Str.size();
  233     if (Str[i] == '\\' || Str[i] == Quote) {
  233     if (Str[i] == '\\' || Str[i] == Quote) {
  234       Str.insert(Str.begin() + i, '\\');
  234       Str.insert(Str.begin() + i, '\\');
  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') &&
  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');
  246         Str.insert(Str.begin() + i + 1, 'n');