github.com/evanw/esbuild/internal/js_ast.Fn.Args (field)
20 uses
github.com/evanw/esbuild/internal/js_ast (current package)
js_ast.go#L315: Args []Arg
github.com/evanw/esbuild/internal/bundler
linker.go#L3409: Args: []js_ast.Expr{{Data: &js_ast.EFunction{Fn: js_ast.Fn{Args: args, Body: js_ast.FnBody{Stmts: stmts}}}}},
github.com/evanw/esbuild/internal/js_parser
js_parser.go#L1989: if len(fn.Args) > 0 {
js_parser.go#L1990: r := js_lexer.RangeOfIdentifier(p.source, fn.Args[0].Binding.Loc)
js_parser.go#L1995: if len(fn.Args) != 1 {
js_parser.go#L1997: if len(fn.Args) > 1 {
js_parser.go#L1998: r = js_lexer.RangeOfIdentifier(p.source, fn.Args[1].Binding.Loc)
js_parser.go#L4687: fn.Args = append(fn.Args, js_ast.Arg{
js_parser.go#L11449: Args: e.Args,
js_parser.go#L11649: p.visitArgs(fn.Args, visitArgsOpts{
js_parser.go#L11657: p.lowerFunction(&fn.IsAsync, &fn.Args, fn.Body.Loc, &fn.Body.Stmts, nil, &fn.HasRestArg, false /* isArrow */)
js_parser_lower.go#L338: fn.Args = *args
js_parser_lower.go#L358: for i, arg := range fn.Args {
js_parser_lower.go#L359: if arg.Default != nil || fn.HasRestArg && i+1 == len(fn.Args) {
js_parser_lower.go#L389: if len(*args) < len(fn.Args) {
js_parser_lower.go#L1673: for i, arg := range fn.Fn.Args {
js_parser_lower.go#L1969: for _, arg := range ctor.Fn.Args {
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#L1047: p.printFnArgs(fn.Args, fn.HasRestArg, false /* isArrow */)
 |
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. |