const github.com/evanw/esbuild/internal/js_ast.BinOpAdd

22 uses

	github.com/evanw/esbuild/internal/js_ast (current package)
		js_ast.go#L70: 	return op >= BinOpAdd && op < BinOpComma && op != BinOpPow
		js_ast.go#L125: 	BinOpAdd
		js_ast.go#L824: 		case BinOpAdd:
		js_ast.go#L860: 		case BinOpAdd:

	github.com/evanw/esbuild/internal/js_parser
		js_parser.go#L691: 			js_ast.BinOpAdd, js_ast.BinOpAddAssign,
		js_parser.go#L859: 			js_ast.BinOpAdd, js_ast.BinOpAddAssign,
		js_parser.go#L2763: 					Op:   js_ast.BinOpAdd,
		js_parser.go#L2780: 					Op:    js_ast.BinOpAdd,
		js_parser.go#L2786: 						Op:    js_ast.BinOpAdd,
		js_parser.go#L3598: 			left = js_ast.Expr{Loc: left.Loc, Data: &js_ast.EBinary{Op: js_ast.BinOpAdd, Left: left, Right: p.parseExpr(js_ast.LAdd)}}
		js_parser.go#L10274: 		case js_ast.BinOpAdd:
		js_parser.go#L10286: 			if left, ok := e.Left.Data.(*js_ast.EBinary); ok && left.Op == js_ast.BinOpAdd {
		js_parser.go#L10400: 				return p.lowerPrivateSetBinOp(target, loc, private, js_ast.BinOpAdd, e.Right), exprOut{}
		js_parser.go#L10713: 					return p.lowerPrivateSetUnOp(target, loc, private, js_ast.BinOpAdd, false), exprOut{}
		js_parser.go#L10723: 					return p.lowerPrivateSetUnOp(target, loc, private, js_ast.BinOpAdd, true), exprOut{}
		js_parser.go#L12419: 					Op:    js_ast.BinOpAdd,
		js_parser.go#L12491: 					Op:    js_ast.BinOpAdd,
		js_parser.go#L12561: 		case js_ast.BinOpAdd:
		js_parser.go#L12598: 		if e.Op == js_ast.BinOpAdd {
		js_parser_lower.go#L1499: 				Op:    js_ast.BinOpAdd,

	github.com/evanw/esbuild/internal/js_printer
		js_printer.go#L977: 		if ((prev == js_ast.BinOpAdd || prev == js_ast.UnOpPos) && (next == js_ast.BinOpAdd || next == js_ast.UnOpPos || next == js_ast.UnOpPreInc)) ||