const github.com/evanw/esbuild/internal/js_ast.LAssign
53 uses
github.com/evanw/esbuild/internal/js_ast (current package)
js_ast.go#L35: LAssign
js_ast.go#L228: {"=", LAssign, false},
js_ast.go#L229: {"+=", LAssign, false},
js_ast.go#L230: {"-=", LAssign, false},
js_ast.go#L231: {"*=", LAssign, false},
js_ast.go#L232: {"/=", LAssign, false},
js_ast.go#L233: {"%=", LAssign, false},
js_ast.go#L234: {"**=", LAssign, false},
js_ast.go#L235: {"<<=", LAssign, false},
js_ast.go#L236: {">>=", LAssign, false},
js_ast.go#L237: {">>>=", LAssign, false},
js_ast.go#L238: {"|=", LAssign, false},
js_ast.go#L239: {"&=", LAssign, false},
js_ast.go#L240: {"^=", LAssign, false},
js_ast.go#L241: {"??=", LAssign, false},
js_ast.go#L242: {"||=", LAssign, false},
js_ast.go#L243: {"&&=", LAssign, false},
github.com/evanw/esbuild/internal/js_parser
js_parser.go#L2641: if level > js_ast.LAssign {
js_parser.go#L2711: if level > js_ast.LAssign {
js_parser.go#L3601: if level >= js_ast.LAssign {
js_parser.go#L3605: left = js_ast.Expr{Loc: left.Loc, Data: &js_ast.EBinary{Op: js_ast.BinOpAddAssign, Left: left, Right: p.parseExpr(js_ast.LAssign - 1)}}
js_parser.go#L3615: if level >= js_ast.LAssign {
js_parser.go#L3619: left = js_ast.Expr{Loc: left.Loc, Data: &js_ast.EBinary{Op: js_ast.BinOpSubAssign, Left: left, Right: p.parseExpr(js_ast.LAssign - 1)}}
js_parser.go#L3636: if level >= js_ast.LAssign {
js_parser.go#L3640: left = js_ast.Expr{Loc: left.Loc, Data: &js_ast.EBinary{Op: js_ast.BinOpPowAssign, Left: left, Right: p.parseExpr(js_ast.LAssign - 1)}}
js_parser.go#L3643: if level >= js_ast.LAssign {
js_parser.go#L3647: left = js_ast.Expr{Loc: left.Loc, Data: &js_ast.EBinary{Op: js_ast.BinOpMulAssign, Left: left, Right: p.parseExpr(js_ast.LAssign - 1)}}
js_parser.go#L3657: if level >= js_ast.LAssign {
js_parser.go#L3661: left = js_ast.Expr{Loc: left.Loc, Data: &js_ast.EBinary{Op: js_ast.BinOpRemAssign, Left: left, Right: p.parseExpr(js_ast.LAssign - 1)}}
js_parser.go#L3671: if level >= js_ast.LAssign {
js_parser.go#L3675: left = js_ast.Expr{Loc: left.Loc, Data: &js_ast.EBinary{Op: js_ast.BinOpDivAssign, Left: left, Right: p.parseExpr(js_ast.LAssign - 1)}}
js_parser.go#L3749: if level >= js_ast.LAssign {
js_parser.go#L3753: left = js_ast.Expr{Loc: left.Loc, Data: &js_ast.EBinary{Op: js_ast.BinOpShlAssign, Left: left, Right: p.parseExpr(js_ast.LAssign - 1)}}
js_parser.go#L3763: if level >= js_ast.LAssign {
js_parser.go#L3767: left = js_ast.Expr{Loc: left.Loc, Data: &js_ast.EBinary{Op: js_ast.BinOpShrAssign, Left: left, Right: p.parseExpr(js_ast.LAssign - 1)}}
js_parser.go#L3777: if level >= js_ast.LAssign {
js_parser.go#L3781: left = js_ast.Expr{Loc: left.Loc, Data: &js_ast.EBinary{Op: js_ast.BinOpUShrAssign, Left: left, Right: p.parseExpr(js_ast.LAssign - 1)}}
js_parser.go#L3791: if level >= js_ast.LAssign {
js_parser.go#L3795: left = js_ast.Expr{Loc: left.Loc, Data: &js_ast.EBinary{Op: js_ast.BinOpNullishCoalescingAssign, Left: left, Right: p.parseExpr(js_ast.LAssign - 1)}}
js_parser.go#L3820: if level >= js_ast.LAssign {
js_parser.go#L3824: left = js_ast.Expr{Loc: left.Loc, Data: &js_ast.EBinary{Op: js_ast.BinOpLogicalOrAssign, Left: left, Right: p.parseExpr(js_ast.LAssign - 1)}}
js_parser.go#L3848: if level >= js_ast.LAssign {
js_parser.go#L3852: left = js_ast.Expr{Loc: left.Loc, Data: &js_ast.EBinary{Op: js_ast.BinOpLogicalAndAssign, Left: left, Right: p.parseExpr(js_ast.LAssign - 1)}}
js_parser.go#L3862: if level >= js_ast.LAssign {
js_parser.go#L3866: left = js_ast.Expr{Loc: left.Loc, Data: &js_ast.EBinary{Op: js_ast.BinOpBitwiseOrAssign, Left: left, Right: p.parseExpr(js_ast.LAssign - 1)}}
js_parser.go#L3876: if level >= js_ast.LAssign {
js_parser.go#L3880: left = js_ast.Expr{Loc: left.Loc, Data: &js_ast.EBinary{Op: js_ast.BinOpBitwiseAndAssign, Left: left, Right: p.parseExpr(js_ast.LAssign - 1)}}
js_parser.go#L3890: if level >= js_ast.LAssign {
js_parser.go#L3894: left = js_ast.Expr{Loc: left.Loc, Data: &js_ast.EBinary{Op: js_ast.BinOpBitwiseXorAssign, Left: left, Right: p.parseExpr(js_ast.LAssign - 1)}}
js_parser.go#L3897: if level >= js_ast.LAssign {
js_parser.go#L3901: left = js_ast.Assign(left, p.parseExpr(js_ast.LAssign-1))
github.com/evanw/esbuild/internal/js_printer
js_printer.go#L1639: wrap := level >= js_ast.LAssign
js_printer.go#L1982: wrap := level >= js_ast.LAssign
 |
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. |