type github.com/evanw/esbuild/internal/js_ast.Arg
25 uses
github.com/evanw/esbuild/internal/js_ast (current package)
js_ast.go#L303: type Arg struct {
js_ast.go#L315: Args []Arg
js_ast.go#L496: Args []Arg
github.com/evanw/esbuild/internal/bundler
linker.go#L3396: args := []js_ast.Arg{}
linker.go#L3398: args = append(args, js_ast.Arg{Binding: js_ast.Binding{Data: &js_ast.BIdentifier{Ref: repr.ast.ExportsRef}}})
linker.go#L3400: args = append(args, js_ast.Arg{Binding: js_ast.Binding{Data: &js_ast.BIdentifier{Ref: repr.ast.ModuleRef}}})
github.com/evanw/esbuild/internal/js_parser
js_parser.go#L2147: func (p *parser) parseArrowBody(args []js_ast.Arg, data fnOrArrowDataParse) *js_ast.EArrow {
js_parser.go#L2200: arg := js_ast.Arg{Binding: js_ast.Binding{Loc: asyncRange.Loc, Data: &js_ast.BIdentifier{Ref: p.storeNameInRef("async")}}}
js_parser.go#L2205: return js_ast.Expr{Loc: asyncRange.Loc, Data: p.parseArrowBody([]js_ast.Arg{arg}, fnOrArrowDataParse{})}
js_parser.go#L2211: arg := js_ast.Arg{Binding: js_ast.Binding{Loc: p.lexer.Loc(), Data: &js_ast.BIdentifier{Ref: ref}}}
js_parser.go#L2217: arrow := p.parseArrowBody([]js_ast.Arg{arg}, fnOrArrowDataParse{allowAwait: true})
js_parser.go#L2374: args := []js_ast.Arg{}
js_parser.go#L2389: args = append(args, js_ast.Arg{Binding: binding, Default: initializer})
js_parser.go#L2733: arg := js_ast.Arg{Binding: js_ast.Binding{Loc: loc, Data: &js_ast.BIdentifier{Ref: ref}}}
js_parser.go#L2738: return js_ast.Expr{Loc: loc, Data: p.parseArrowBody([]js_ast.Arg{arg}, fnOrArrowDataParse{})}
js_parser.go#L4687: fn.Args = append(fn.Args, js_ast.Arg{
js_parser.go#L8925: Args: []js_ast.Arg{{Binding: js_ast.Binding{Loc: loc, Data: &js_ast.BIdentifier{Ref: tempRef}}}},
js_parser.go#L9095: func isSimpleParameterList(args []js_ast.Arg, hasRestArg bool) bool {
js_parser.go#L9131: func (p *parser) visitArgs(args []js_ast.Arg, opts visitArgsOpts) {
js_parser_lower.go#L224: args *[]js_ast.Arg,
js_parser_lower.go#L367: *args = append(*args, js_ast.Arg{Binding: js_ast.Binding{Loc: arg.Binding.Loc, Data: &js_ast.BIdentifier{Ref: argRef}}})
js_parser_lower.go#L392: *args = append(*args, js_ast.Arg{Binding: js_ast.Binding{Loc: bodyLoc, Data: &js_ast.BIdentifier{Ref: argRef}}})
js_parser_lower.go#L427: Args: []js_ast.Arg{{
ts_parser.go#L1048: Args: []js_ast.Arg{{Binding: js_ast.Binding{Loc: nameLoc, Data: &js_ast.BIdentifier{Ref: argRef}}}},
github.com/evanw/esbuild/internal/js_printer
js_printer.go#L1009: func (p *printer) printFnArgs(args []js_ast.Arg, hasRestArg bool, isArrow bool) {
 |
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. |