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