()
| 5741 | } |
| 5742 | |
| 5743 | function parseTemplateLiteral() { |
| 5744 | var quasi, quasis, expressions, marker = markerCreate(); |
| 5745 | |
| 5746 | quasi = parseTemplateElement({ head: true }); |
| 5747 | quasis = [ quasi ]; |
| 5748 | expressions = []; |
| 5749 | |
| 5750 | while (!quasi.tail) { |
| 5751 | expressions.push(parseExpression()); |
| 5752 | quasi = parseTemplateElement({ head: false }); |
| 5753 | quasis.push(quasi); |
| 5754 | } |
| 5755 | |
| 5756 | return markerApply(marker, delegate.createTemplateLiteral(quasis, expressions)); |
| 5757 | } |
| 5758 | |
| 5759 | // 11.1.6 The Grouping Operator |
| 5760 |
no test coverage detected