(line: string, start: number, quote: '"' | "'")
| 243 | } |
| 244 | |
| 245 | function skipSingleLineString(line: string, start: number, quote: '"' | "'"): number { |
| 246 | for (let i = start + 1; i < line.length; i++) { |
| 247 | if (quote === '"' && line[i] === '\\') { |
| 248 | i++; |
| 249 | continue; |
| 250 | } |
| 251 | if (line[i] === quote) return i + 1; |
| 252 | } |
| 253 | return line.length; |
| 254 | } |