type github.com/evanw/esbuild/internal/js_ast.OpCode
17 uses
github.com/evanw/esbuild/internal/js_ast (current package)
js_ast.go#L56: type OpCode int
js_ast.go#L58: func (op OpCode) IsPrefix() bool {
js_ast.go#L62: func (op OpCode) UnaryAssignTarget() AssignTarget {
js_ast.go#L69: func (op OpCode) IsLeftAssociative() bool {
js_ast.go#L73: func (op OpCode) IsRightAssociative() bool {
js_ast.go#L77: func (op OpCode) BinaryAssignTarget() AssignTarget {
js_ast.go#L87: func (op OpCode) IsShortCircuit() bool {
js_ast.go#L108: UnOpPos OpCode = iota
js_ast.go#L393: Op OpCode
js_ast.go#L400: Op OpCode
js_ast.go#L877: func JoinWithLeftAssociativeOp(op OpCode, a Expr, b Expr) Expr {
github.com/evanw/esbuild/internal/js_parser
js_parser.go#L9702: func isBinaryNullAndUndefined(left js_ast.Expr, right js_ast.Expr, op js_ast.OpCode) (js_ast.Expr, js_ast.Expr, bool) {
js_parser_lower.go#L840: func (p *parser) lowerLogicalAssignmentOperator(loc logger.Loc, e *js_ast.EBinary, op js_ast.OpCode) js_ast.Expr {
js_parser_lower.go#L1021: func (p *parser) lowerPrivateSetUnOp(target js_ast.Expr, loc logger.Loc, private *js_ast.EPrivateIdentifier, op js_ast.OpCode, isSuffix bool) js_ast.Expr {
js_parser_lower.go#L1052: func (p *parser) lowerPrivateSetBinOp(target js_ast.Expr, loc logger.Loc, private *js_ast.EPrivateIdentifier, op js_ast.OpCode, value js_ast.Expr) js_ast.Expr {
github.com/evanw/esbuild/internal/js_printer
js_printer.go#L468: prevOp js_ast.OpCode
js_printer.go#L966: func (p *printer) printSpaceBeforeOperator(next js_ast.OpCode) {
 |
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. |