(sourceFileOrBundle)
| 113613 | } |
| 113614 | } |
| 113615 | function emitPrologueDirectivesIfNeeded(sourceFileOrBundle) { |
| 113616 | if (ts.isSourceFile(sourceFileOrBundle)) { |
| 113617 | emitPrologueDirectives(sourceFileOrBundle.statements, sourceFileOrBundle); |
| 113618 | } |
| 113619 | else { |
| 113620 | var seenPrologueDirectives = new ts.Set(); |
| 113621 | for (var _a = 0, _b = sourceFileOrBundle.prepends; _a < _b.length; _a++) { |
| 113622 | var prepend = _b[_a]; |
| 113623 | emitUnparsedPrologues(prepend.prologues, seenPrologueDirectives); |
| 113624 | } |
| 113625 | for (var _c = 0, _d = sourceFileOrBundle.sourceFiles; _c < _d.length; _c++) { |
| 113626 | var sourceFile = _d[_c]; |
| 113627 | emitPrologueDirectives(sourceFile.statements, sourceFile, seenPrologueDirectives, /*recordBundleFileSection*/ true); |
| 113628 | } |
| 113629 | setSourceFile(undefined); |
| 113630 | } |
| 113631 | } |
| 113632 | function getPrologueDirectivesFromBundledSourceFiles(bundle) { |
| 113633 | var seenPrologueDirectives = new ts.Set(); |
| 113634 | var prologues; |
no test coverage detected