(parentNode, prevChildNode, nextChildNode)
| 114062 | return pos < 0 ? pos : pos + tokenString.length; |
| 114063 | } |
| 114064 | function writeLineOrSpace(parentNode, prevChildNode, nextChildNode) { |
| 114065 | if (ts.getEmitFlags(parentNode) & 1 /* EmitFlags.SingleLine */) { |
| 114066 | writeSpace(); |
| 114067 | } |
| 114068 | else if (preserveSourceNewlines) { |
| 114069 | var lines = getLinesBetweenNodes(parentNode, prevChildNode, nextChildNode); |
| 114070 | if (lines) { |
| 114071 | writeLine(lines); |
| 114072 | } |
| 114073 | else { |
| 114074 | writeSpace(); |
| 114075 | } |
| 114076 | } |
| 114077 | else { |
| 114078 | writeLine(); |
| 114079 | } |
| 114080 | } |
| 114081 | function writeLines(text) { |
| 114082 | var lines = text.split(/\r\n?|\n/g); |
| 114083 | var indentation = ts.guessIndentation(lines); |
no test coverage detected
searching dependent graphs…