()
| 3689 | } |
| 3690 | |
| 3691 | func (p *Parser) parseTemplateType() *ast.Node { |
| 3692 | pos := p.nodePos() |
| 3693 | return p.finishNode(p.factory.NewTemplateLiteralTypeNode(p.parseTemplateHead(false /*isTaggedTemplate*/), p.parseTemplateTypeSpans()), pos) |
| 3694 | } |
| 3695 | |
| 3696 | func (p *Parser) parseTemplateHead(isTaggedTemplate bool) *ast.Node { |
| 3697 | if !isTaggedTemplate && p.scanner.TokenFlags()&ast.TokenFlagsIsInvalid != 0 { |
no test coverage detected