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) {