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)