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

26 uses

	github.com/evanw/esbuild/internal/js_ast (current package)
		js_ast.go#L603: 	Parts          []TemplatePart

	github.com/evanw/esbuild/internal/js_parser
		js_parser.go#L2796: 			Parts:          parts,
		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#L7364: 		for i, part := range e.Parts {
		js_parser.go#L7366: 				e.Parts[i].Value = value
		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#L9490: 				n := len(l.Parts)
		js_parser.go#L9496: 					copy(parts, l.Parts)
		js_parser.go#L9499: 				return &js_ast.Expr{Loc: left.Loc, Data: &js_ast.ETemplate{Head: head, Parts: parts}}
		js_parser.go#L9503: 					n := len(l.Parts)
		js_parser.go#L9505: 					parts := make([]js_ast.TemplatePart, n+len(r.Parts))
		js_parser.go#L9506: 					copy(parts[n:], r.Parts)
		js_parser.go#L9510: 						copy(parts[:n], l.Parts)
		js_parser.go#L9513: 					return &js_ast.Expr{Loc: left.Loc, Data: &js_ast.ETemplate{Head: head, Parts: parts}}
		js_parser.go#L9800: 		for _, part := range e.Parts {
		js_parser.go#L9805: 					prevPart := &e.Parts[end-1]
		js_parser.go#L9809: 				e.Parts[end] = part
		js_parser.go#L9813: 		e.Parts = e.Parts[:end]
		js_parser.go#L9816: 		if len(e.Parts) == 0 {
		js_parser.go#L10007: 		for i, part := range e.Parts {
		js_parser.go#L10008: 			e.Parts[i].Value = p.visitExpr(part.Value)
		js_parser.go#L12413: 			for _, part := range e.Parts {

	github.com/evanw/esbuild/internal/js_printer
		js_printer.go#L1821: 		if p.options.MangleSyntax && e.Tag == nil && len(e.Parts) == 0 {
		js_printer.go#L1845: 		for _, part := range e.Parts {