(hint, node, snippet)
| 111713 | } |
| 111714 | } |
| 111715 | function emitPlaceholder(hint, node, snippet) { |
| 111716 | nonEscapingWrite("${".concat(snippet.order, ":")); // `${2:` |
| 111717 | pipelineEmitWithHintWorker(hint, node, /*allowSnippets*/ false); // `...` |
| 111718 | nonEscapingWrite("}"); // `}` |
| 111719 | // `${2:...}` |
| 111720 | } |
| 111721 | function emitTabStop(hint, node, snippet) { |
| 111722 | // A tab stop should only be attached to an empty node, i.e. a node that doesn't emit any text. |
| 111723 | ts.Debug.assert(node.kind === 236 /* SyntaxKind.EmptyStatement */, "A tab stop cannot be attached to a node of kind ".concat(ts.Debug.formatSyntaxKind(node.kind), ".")); |
no test coverage detected