const go/types.SendRecv

13 uses

	go/types (current package)
		chan.go#L21: 	SendRecv ChanDir = iota
		operand.go#L391: 	if Vc, ok := Vu.(*Chan); ok && Vc.dir == SendRecv {
		typestring.go#L272: 		case SendRecv:
		typexpr.go#L391: 		dir := SendRecv
		under.go#L127: 			case x.dir == SendRecv:
		under.go#L129: 			case y.dir == SendRecv:
		unify.go#L436: 						if yc, _ := under(y).(*Chan); yc != nil && yc.dir != SendRecv {

	golang.org/x/exp/apidiff
		compatibility.go#L50: 		if new.Dir() == types.SendRecv {

	golang.org/x/tools/internal/gcimporter
		bimport.go#L84: 		return types.SendRecv
		iexport.go#L1055: 		case types.SendRecv:

	golang.org/x/tools/internal/typeparams
		coretype.go#L56: 		if ch.Dir() == types.SendRecv {
		coretype.go#L59: 		} else if curr.Dir() != types.SendRecv && ch.Dir() != curr.Dir() {

	golang.org/x/tools/internal/typesinternal
		zerovalue.go#L262: 		if t.Dir() == types.SendRecv {