MCPcopy Create free account
hub / github.com/microsoft/typescript-go / getTemplateLiteralRawText

Method getTemplateLiteralRawText

internal/parser/parser.go:3706–3712  ·  view source on GitHub ↗
(endLength int)

Source from the content-addressed store, hash-verified

3704}
3705
3706func (p *Parser) getTemplateLiteralRawText(endLength int) string {
3707 tokenText := p.scanner.TokenText()
3708 if p.scanner.TokenFlags()&ast.TokenFlagsUnterminated != 0 {
3709 endLength = 0
3710 }
3711 return tokenText[1 : len(tokenText)-endLength]
3712}
3713
3714func (p *Parser) parseTemplateTypeSpans() *ast.NodeList {
3715 pos := p.nodePos()

Callers 2

parseTemplateHeadMethod · 0.95

Calls 3

lenFunction · 0.85
TokenTextMethod · 0.80
TokenFlagsMethod · 0.80

Tested by

no test coverage detected