const reflect.Chan

33 uses

	reflect (current package)
		abi.go#L200: 	case UnsafePointer, Pointer, Chan, Map, Func:
		iter.go#L107: 	case Chan:
		type.go#L291: 	Chan
		type.go#L490: 	Chan:          "chan",
		type.go#L721: 	if t.Kind() != Chan {
		type.go#L886: 	case Int8, Int16, Int32, Int64, Int, Uint8, Uint16, Uint32, Uint64, Uint, Uintptr, Array, Slice, Chan, String, Map:
		type.go#L1563: 	case Chan:
		type.go#L1751: 	ckey := cacheKey{Chan, typ, nil, uintptr(dir)}
		type.go#L2040: 	case Bool, Int, Int8, Int16, Int32, Int64, Uint, Uint8, Uint16, Uint32, Uint64, Uintptr, Chan, Pointer, String, UnsafePointer:
		type.go#L2064: 	case Bool, Int, Int8, Int16, Int32, Int64, Uint, Uint8, Uint16, Uint32, Uint64, Uintptr, Chan, Pointer, UnsafePointer:
		type.go#L2306: 	case Int8, Int16, Int32, Int64, Int, Uint8, Uint16, Uint32, Uint64, Uint, Uintptr, Chan, Pointer, Bool, UnsafePointer:
		type.go#L3047: 	case Chan, Func, Map, Pointer, Slice, String, UnsafePointer:
		value.go#L1166: 	case Chan:
		value.go#L1181: 	v.mustBe(Chan)
		value.go#L1547: 	case Chan, Func, Map, Pointer, UnsafePointer:
		value.go#L1611: 	case Chan, Func, Interface, Map, Pointer, Slice, UnsafePointer:
		value.go#L1737: 	case Chan, Func, Map, Pointer, UnsafePointer:
		value.go#L1769: 	case Chan:
		value.go#L2216: 	case Chan, Map, UnsafePointer:
		value.go#L2249: 	v.mustBe(Chan)
		value.go#L2282: 	v.mustBe(Chan)
		value.go#L2665: 	v.mustBe(Chan)
		value.go#L2675: 	v.mustBe(Chan)
		value.go#L2811: 	case Chan, Map, UnsafePointer:
		value.go#L3133: 			ch.mustBe(Chan)
		value.go#L3164: 			ch.mustBe(Chan)
		value.go#L3235: 	if typ.Kind() != Chan {
		value.go#L3246: 	return Value{t, ch, flag(Chan)}
		value.go#L3492: 	case Chan, Pointer, UnsafePointer:
		value.go#L3595: 	case Chan:

	fmt
		print.go#L552: 	case reflect.Chan, reflect.Func, reflect.Map, reflect.Pointer, reflect.Slice, reflect.UnsafePointer:
		print.go#L926: 	case reflect.Chan, reflect.Func, reflect.UnsafePointer:

	internal/fmtsort
		sort.go#L104: 	case reflect.Chan: