go/ast.BinaryExpr.Y (field)

19 uses

	go/ast (current package)
		ast.go#L405: 		Y     Expr        // right operand
		ast.go#L536: func (x *BinaryExpr) End() token.Pos     { return x.Y.End() }
		walk.go#L155: 		Walk(v, n.Y)

	go/doc
		exports.go#L190: 			r.filterType(nil, t.Y)

	go/parser
		parser.go#L1098: 		t.Y = p.embeddedTerm()
		parser.go#L1827: 		x = &ast.BinaryExpr{X: x, OpPos: pos, Op: op, Y: y}
		parser.go#L1840: 	bx.Y = p.checkExpr(bx.Y)
		parser.go#L1845: 	p.checkBinaryExpr(bx.Y)
		parser.go#L2654: 					if t.Op == token.MUL && (isTypeLit(t.Y) || p.tok == token.COMMA) {
		parser.go#L2659: 						ptype = &ast.StarExpr{Star: t.OpPos, X: t.Y}

	go/printer
		nodes.go#L648: 	switch r := e.Y.(type) {
		nodes.go#L769: 	yline := p.lineFor(x.Y.Pos())
		nodes.go#L782: 	p.expr1(x.Y, prec+1, depth+1)

	go/types
		expr.go#L548: 			check.updateExprType0(x, x.Y, typ, final)
		expr.go#L1625: 		check.binary(x, e, e.X, e.Y, e.Op, e.OpPos)
		exprstring.go#L123: 		WriteExpr(buf, x.Y)
		union.go#L192: 		x = o.Y

	gotest.tools/v3/internal/assert
		assert.go#L123: 		y, err := source.FormatNode(binaryExpr.Y)