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

26 uses

	github.com/evanw/esbuild/internal/js_ast (current package)
		js_ast.go#L70: 	return op >= BinOpAdd && op < BinOpComma && op != BinOpPow
		js_ast.go#L152: 	BinOpComma
		js_ast.go#L769: 		case BinOpComma:
		js_ast.go#L836: 		case BinOpAssign, BinOpComma:
		js_ast.go#L863: 		case BinOpAssign, BinOpAddAssign, BinOpComma:
		js_ast.go#L879: 	if comma, ok := a.Data.(*EBinary); ok && comma.Op == BinOpComma {
		js_ast.go#L900: 	return Expr{Loc: a.Loc, Data: &EBinary{Op: BinOpComma, Left: a, Right: b}}

	github.com/evanw/esbuild/internal/js_parser
		js_parser.go#L704: 		case js_ast.BinOpComma:
		js_parser.go#L766: 		case js_ast.BinOpComma:
		js_parser.go#L874: 		case js_ast.BinOpComma:
		js_parser.go#L3324: 					left = js_ast.Expr{Loc: left.Loc, Data: &js_ast.EBinary{Op: js_ast.BinOpComma, Left: left, Right: p.parseExpr(js_ast.LComma)}}
		js_parser.go#L3591: 			left = js_ast.Expr{Loc: left.Loc, Data: &js_ast.EBinary{Op: js_ast.BinOpComma, Left: left, Right: p.parseExpr(js_ast.LComma)}}
		js_parser.go#L7035: 						if comma, ok := prevS.Test.Data.(*js_ast.EBinary); ok && comma.Op == js_ast.BinOpComma {
		js_parser.go#L7094: 					if comma, ok := prevS.Test.Data.(*js_ast.EBinary); ok && comma.Op == js_ast.BinOpComma {
		js_parser.go#L7739: 	if comma, ok := e.Test.Data.(*js_ast.EBinary); ok && comma.Op == js_ast.BinOpComma {
		js_parser.go#L7803: 	if comma, ok := e.No.Data.(*js_ast.EBinary); ok && comma.Op == js_ast.BinOpComma && valuesLookTheSame(e.Yes.Data, comma.Right.Data) {
		js_parser.go#L7811: 	if comma, ok := e.Yes.Data.(*js_ast.EBinary); ok && comma.Op == js_ast.BinOpComma && valuesLookTheSame(comma.Right.Data, e.No.Data) {
		js_parser.go#L9541: 					e.Op = js_ast.BinOpComma
		js_parser.go#L9552: 					e.Op = js_ast.BinOpComma
		js_parser.go#L10076: 		case js_ast.BinOpComma:
		js_parser.go#L10480: 		if p.options.mangleSyntax && e.Op != js_ast.BinOpComma {
		js_parser.go#L10481: 			if comma, ok := e.Left.Data.(*js_ast.EBinary); ok && comma.Op == js_ast.BinOpComma {
		js_parser.go#L10730: 			if comma, ok := e.Value.Data.(*js_ast.EBinary); ok && comma.Op == js_ast.BinOpComma {
		js_parser.go#L12380: 		case js_ast.BinOpStrictEq, js_ast.BinOpStrictNe, js_ast.BinOpComma,
		js_parser.go#L12540: 		case js_ast.BinOpStrictEq, js_ast.BinOpStrictNe, js_ast.BinOpComma:

	github.com/evanw/esbuild/internal/js_printer
		js_printer.go#L2092: 		if e.Op != js_ast.BinOpComma {