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) {
 |
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. |