(string)
| 10679 | |
| 10680 | // Escapes a double-quoted string. |
| 10681 | function escapeString(string) { |
| 10682 | var result = ''; |
| 10683 | var char; |
| 10684 | var escapeSeq; |
| 10685 | |
| 10686 | for (var i = 0; i < string.length; i++) { |
| 10687 | char = string.charCodeAt(i); |
| 10688 | escapeSeq = ESCAPE_SEQUENCES[char]; |
| 10689 | result += !escapeSeq && isPrintable(char) |
| 10690 | ? string[i] |
| 10691 | : escapeSeq || encodeHex(char); |
| 10692 | } |
| 10693 | |
| 10694 | return result; |
| 10695 | } |
| 10696 | |
| 10697 | function writeFlowSequence(state, level, object) { |
| 10698 | var _result = '', |
no test coverage detected