}
std::string QuoteCharacterLiteral(
- const std::string &str, bool doubleDoubleQuotes, bool backslashEscapes) {
+ const std::string &str, bool doubleDoubleQuotes, bool doubleBackslash) {
std::string result{'"'};
const auto emit{[&](char ch) { result += ch; }};
for (char ch : str) {
- EmitQuotedChar(ch, emit, emit, doubleDoubleQuotes, backslashEscapes);
+ EmitQuotedChar(ch, emit, emit, doubleDoubleQuotes, doubleBackslash);
}
result += '"';
return result;
}
std::string QuoteCharacterLiteral(const std::string &,
- bool doubleDoubleQuotes = true, bool backslashEscapes = true);
+ bool doubleDoubleQuotes = true, bool doubleBackslash = true);
std::optional<int> UTF8CharacterBytes(const char *);
std::optional<int> EUC_JPCharacterBytes(const char *);