github.com/evanw/esbuild/internal/js_ast.ETemplate.Head (field)

18 uses

	github.com/evanw/esbuild/internal/js_ast (current package)
		js_ast.go#L601: 	Head           []uint16

	github.com/evanw/esbuild/internal/js_parser
		js_parser.go#L2795: 			Head:           head,
		js_parser.go#L3472: 			left = js_ast.Expr{Loc: left.Loc, Data: &js_ast.ETemplate{Tag: &tag, Head: head, HeadRaw: headRaw}}
		js_parser.go#L3483: 			left = js_ast.Expr{Loc: left.Loc, Data: &js_ast.ETemplate{Tag: &tag, Head: head, HeadRaw: headRaw, Parts: parts}}
		js_parser.go#L9482: 				return &js_ast.Expr{Loc: left.Loc, Data: &js_ast.ETemplate{Head: joinStrings(l.Value, r.Head), Parts: r.Parts}}
		js_parser.go#L9491: 				head := l.Head
		js_parser.go#L9499: 				return &js_ast.Expr{Loc: left.Loc, Data: &js_ast.ETemplate{Head: head, Parts: parts}}
		js_parser.go#L9504: 					head := l.Head
		js_parser.go#L9508: 						head = joinStrings(head, r.Head)
		js_parser.go#L9511: 						parts[n-1].Tail = joinStrings(parts[n-1].Tail, r.Head)
		js_parser.go#L9513: 					return &js_ast.Expr{Loc: left.Loc, Data: &js_ast.ETemplate{Head: head, Parts: parts}}
		js_parser.go#L9803: 					e.Head = append(append(e.Head, str.Value...), part.Tail...)
		js_parser.go#L9818: 				Value:          e.Head,

	github.com/evanw/esbuild/internal/js_printer
		js_printer.go#L1822: 			c := p.bestQuoteCharForString(e.Head, true /* allowBacktick */)
		js_printer.go#L1824: 			p.printQuotedUTF16(e.Head, rune(c[0]))
		js_printer.go#L1843: 			p.printQuotedUTF16(e.Head, '`')