type reflect.ChanDir

11 uses

	reflect (current package)
		type.go#L133: 	ChanDir() ChanDir
		type.go#L342: type ChanDir int
		type.go#L345: 	RecvDir ChanDir             = 1 << iota // <-chan
		type.go#L881: func (t *rtype) ChanDir() ChanDir {
		type.go#L886: 	return ChanDir(tt.dir)
		type.go#L1040: func (d ChanDir) String() string {
		type.go#L1779: func ChanOf(dir ChanDir, t Type) Type {
		value.go#L1507: 	if ChanDir(tt.dir)&RecvDir == 0 {
		value.go#L1540: 	if ChanDir(tt.dir)&SendDir == 0 {
		value.go#L2227: 			if ChanDir(tt.dir)&SendDir == 0 {
		value.go#L2255: 			if ChanDir(tt.dir)&RecvDir == 0 {