(isTaggedTemplate)
| 33229 | return parseLiteralLikeNode(token()); |
| 33230 | } |
| 33231 | function parseTemplateHead(isTaggedTemplate) { |
| 33232 | if (isTaggedTemplate) { |
| 33233 | reScanTemplateHeadOrNoSubstitutionTemplate(); |
| 33234 | } |
| 33235 | var fragment = parseLiteralLikeNode(token()); |
| 33236 | ts.Debug.assert(fragment.kind === 15 /* SyntaxKind.TemplateHead */, "Template head has wrong token kind"); |
| 33237 | return fragment; |
| 33238 | } |
| 33239 | function parseTemplateMiddleOrTemplateTail() { |
| 33240 | var fragment = parseLiteralLikeNode(token()); |
| 33241 | ts.Debug.assert(fragment.kind === 16 /* SyntaxKind.TemplateMiddle */ || fragment.kind === 17 /* SyntaxKind.TemplateTail */, "Template fragment has wrong token kind"); |
no test coverage detected