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

28 uses

	github.com/evanw/esbuild/internal/js_ast (current package)
		js_ast.go#L89: 	case BinOpLogicalOr, BinOpLogicalOrAssign,
		js_ast.go#L145: 	BinOpLogicalOr
		js_ast.go#L797: 		case BinOpLogicalOr, BinOpLogicalAnd:

	github.com/evanw/esbuild/internal/js_parser
		js_parser.go#L754: 		case js_ast.BinOpLogicalOr:
		js_parser.go#L870: 		case js_ast.BinOpLogicalAnd, js_ast.BinOpLogicalOr, js_ast.BinOpNullishCoalescing,
		js_parser.go#L3809: 			left = js_ast.Expr{Loc: left.Loc, Data: &js_ast.EBinary{Op: js_ast.BinOpLogicalOr, Left: left, Right: right}}
		js_parser.go#L6805: 						s.Test = js_ast.JoinWithLeftAssociativeOp(js_ast.BinOpLogicalOr, prevS.Test, s.Test)
		js_parser.go#L7666: 					Value: js_ast.JoinWithLeftAssociativeOp(js_ast.BinOpLogicalOr, not.Value, yes.Value)}})
		js_parser.go#L7699: 					Value: js_ast.JoinWithLeftAssociativeOp(js_ast.BinOpLogicalOr, s.Test, no.Value)}})
		js_parser.go#L7779: 			return js_ast.JoinWithLeftAssociativeOp(js_ast.BinOpLogicalOr, e.Test, e.No)
		js_parser.go#L7797: 		e.Test = js_ast.JoinWithLeftAssociativeOp(js_ast.BinOpLogicalOr, e.Test, noIf.Test)
		js_parser.go#L7805: 			js_ast.JoinWithLeftAssociativeOp(js_ast.BinOpLogicalOr, e.Test, comma.Left),
		js_parser.go#L7819: 	if binary, ok := e.Yes.Data.(*js_ast.EBinary); ok && binary.Op == js_ast.BinOpLogicalOr &&
		js_parser.go#L7822: 			Op:    js_ast.BinOpLogicalOr,
		js_parser.go#L7833: 			Left:  js_ast.JoinWithLeftAssociativeOp(js_ast.BinOpLogicalOr, e.Test, binary.Left),
		js_parser.go#L9548: 		case js_ast.BinOpLogicalOr:
		js_parser.go#L10027: 		case js_ast.BinOpLogicalOr:
		js_parser.go#L10214: 		case js_ast.BinOpLogicalOr:
		js_parser.go#L10231: 				if right, ok := e.Right.Data.(*js_ast.EBinary); ok && right.Op == js_ast.BinOpLogicalOr {
		js_parser.go#L10232: 					e.Left = js_ast.JoinWithLeftAssociativeOp(js_ast.BinOpLogicalOr, e.Left, right.Left)
		js_parser.go#L10475: 				return p.lowerLogicalAssignmentOperator(expr.Loc, e, js_ast.BinOpLogicalOr), exprOut{}
		js_parser.go#L12381: 			js_ast.BinOpLogicalOr, js_ast.BinOpLogicalAnd, js_ast.BinOpNullishCoalescing:
		js_parser.go#L12511: 			return js_ast.JoinWithLeftAssociativeOp(js_ast.BinOpLogicalOr, e.Test, e.No)
		js_parser.go#L12552: 		case js_ast.BinOpLogicalAnd, js_ast.BinOpLogicalOr, js_ast.BinOpNullishCoalescing:
		ts_parser.go#L1012: 				Op: js_ast.BinOpLogicalOr,
		ts_parser.go#L1034: 			Op:   js_ast.BinOpLogicalOr,

	github.com/evanw/esbuild/internal/js_printer
		js_printer.go#L2063: 			if left, ok := e.Left.Data.(*js_ast.EBinary); ok && (left.Op == js_ast.BinOpLogicalOr || left.Op == js_ast.BinOpLogicalAnd) {
		js_printer.go#L2066: 			if right, ok := e.Right.Data.(*js_ast.EBinary); ok && (right.Op == js_ast.BinOpLogicalOr || right.Op == js_ast.BinOpLogicalAnd) {