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