go/ast.BinaryExpr.Op (field)
14 uses
go/ast (current package)
ast.go#L420: Op token.Token // operator
go/doc
exports.go#L183: if t.Op == token.OR { // union
go/parser
parser.go#L1234: t.Op = token.OR
parser.go#L1906: x = &ast.BinaryExpr{X: x, OpPos: pos, Op: op, Y: y}
parser.go#L2714: switch x.Op {
go/types
decl.go#L731: wrap = op.Op == token.OR
expr.go#L104: if int(e.Op) < len(op2str2) {
expr.go#L105: return op2str2[e.Op]
expr.go#L319: if isComparison(x.Op) {
expr.go#L322: } else if isShift(x.Op) {
expr.go#L1155: check.binary(x, e, e.X, e.Y, e.Op, e.OpPos)
exprstring.go#L123: buf.WriteString(x.Op.String())
union.go#L194: if o, _ := x.(*ast.BinaryExpr); o != nil && o.Op == token.OR {
golang.org/x/tools/internal/typesinternal
zerovalue.go#L379: Op: token.OR,