void (CharSequence s, boolean isSingleLine, boolean unescapeSymbols, StringBuilder b) { escapeStringCharacters(s.length(), s, isSingleLine ? "$\"" : "$", isSingleLine, true, b); if (unescapeSymbols) { unescapeCharacters(b, isSingleLine ? "'" : "'\"", true); } if (!isSingleLine) escapeLastSymbols(b, '\"'); }