reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
694 EscapedInput += "\\\\"; 696 EscapedInput += "\\\""; 698 EscapedInput += "\\0"; 700 EscapedInput += "\\a"; 702 EscapedInput += "\\b"; 704 EscapedInput += "\\t"; 706 EscapedInput += "\\n"; 708 EscapedInput += "\\v"; 710 EscapedInput += "\\f"; 712 EscapedInput += "\\r"; 714 EscapedInput += "\\e"; 717 EscapedInput += "\\x" + std::string(2 - HexStr.size(), '0') + HexStr; 725 EscapedInput.insert(EscapedInput.end(), Val.begin(), Val.end()); 725 EscapedInput.insert(EscapedInput.end(), Val.begin(), Val.end()); 727 return EscapedInput; 730 EscapedInput += "\\N"; 732 EscapedInput += "\\_"; 734 EscapedInput += "\\L"; 736 EscapedInput += "\\P"; 739 EscapedInput += StringRef(i, UnicodeScalarValue.second); 743 EscapedInput += "\\x" + std::string(2 - HexStr.size(), '0') + HexStr; 745 EscapedInput += "\\u" + std::string(4 - HexStr.size(), '0') + HexStr; 747 EscapedInput += "\\U" + std::string(8 - HexStr.size(), '0') + HexStr; 751 EscapedInput.push_back(*i); 753 return EscapedInput;