github.com/evanw/esbuild/internal/js_ast.ETemplate.Tag (field)
22 uses
github.com/evanw/esbuild/internal/js_ast (current package)
js_ast.go#L600: Tag *Expr
js_ast.go#L850: return e.Tag == nil
github.com/evanw/esbuild/internal/js_parser
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#L7357: if e.Tag != nil {
js_parser.go#L7358: if value, status := p.substituteSingleUseSymbolInExpr(*e.Tag, ref, replacement, replacementCanBeRemoved); status != substituteContinue {
js_parser.go#L7359: e.Tag = &value
js_parser.go#L9481: if r.Tag == nil {
js_parser.go#L9487: if l.Tag == nil {
js_parser.go#L9502: if r.Tag == nil {
js_parser.go#L9798: if e.Tag == nil {
js_parser.go#L10004: if e.Tag != nil {
js_parser.go#L10005: *e.Tag = p.visitExpr(*e.Tag)
js_parser.go#L12411: if e.Tag == nil {
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#L1829: if e.Tag != nil {
js_printer.go#L1831: if js_ast.IsOptionalChain(*e.Tag) {
js_printer.go#L1833: p.printExpr(*e.Tag, js_ast.LLowest, 0)
js_printer.go#L1836: p.printExpr(*e.Tag, js_ast.LPostfix, 0)
js_printer.go#L1840: if e.Tag != nil {
js_printer.go#L1849: if e.Tag != nil {
 |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |