github.com/evanw/esbuild/internal/js_ast.Arg.Default (field)
13 uses
github.com/evanw/esbuild/internal/js_ast (current package)
js_ast.go#L306: Default *Expr
github.com/evanw/esbuild/internal/js_parser
js_parser.go#L2389: args = append(args, js_ast.Arg{Binding: binding, Default: initializer})
js_parser.go#L4690: Default: defaultValue,
js_parser.go#L9100: if _, ok := arg.Binding.Data.(*js_ast.BIdentifier); !ok || arg.Default != nil {
js_parser.go#L9157: if arg.Default != nil {
js_parser.go#L9158: *arg.Default = p.visitExpr(*arg.Default)
js_parser_lower.go#L312: if _, ok := arg.Binding.Data.(*js_ast.BIdentifier); !ok || (arg.Default != nil && couldPotentiallyThrow(arg.Default.Data)) {
js_parser_lower.go#L359: if arg.Default != nil || fn.HasRestArg && i+1 == len(fn.Args) {
github.com/evanw/esbuild/internal/js_printer
js_printer.go#L1014: if _, ok := args[0].Binding.Data.(*js_ast.BIdentifier); ok && args[0].Default == nil {
js_printer.go#L1033: if arg.Default != nil {
js_printer.go#L1037: p.printExpr(*arg.Default, js_ast.LComma, 0)
![]() |
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. |