const reflect.Func

50 uses

	reflect (current package)
		abi.go#L201: 	case UnsafePointer, Pointer, Chan, Map, Func:
		deepequal.go#L153: 	case Func:
		makefunc.go#L48: 	if typ.Kind() != Func {
		makefunc.go#L71: 	return Value{t, unsafe.Pointer(impl), flag(Func)}
		makefunc.go#L130: 	return Value{&ftyp.rtype, unsafe.Pointer(fv), v.flag&flagRO | flag(Func)}
		type.go#L261: 	Func
		type.go#L661: 	Func:          "func",
		type.go#L753: 	case Func:
		type.go#L857: 	fl := flag(Func)
		type.go#L940: 	if t.Kind() != Func {
		type.go#L1001: 	if t.Kind() != Func {
		type.go#L1033: 	if t.Kind() != Func {
		type.go#L1041: 	if t.Kind() != Func {
		type.go#L1049: 	if t.Kind() != Func {
		type.go#L1684: 	case Func:
		type.go#L3067: 	if t.Kind() != Func {
		type.go#L3143: 	case Chan, Func, Map, Pointer, Slice, String, UnsafePointer:
		value.go#L337: 	v.mustBe(Func)
		value.go#L350: 	v.mustBe(Func)
		value.go#L1492: 	case Chan, Func, Map, Pointer, UnsafePointer:
		value.go#L1540: 	case Chan, Func, Interface, Map, Pointer, Slice, UnsafePointer:
		value.go#L1855: 	fl |= flag(Func)
		value.go#L1994: 	case Func:
		value.go#L2559: 	case Func:

	fmt
		print.go#L501: 	case reflect.Chan, reflect.Func, reflect.Map, reflect.Pointer, reflect.Slice, reflect.UnsafePointer:
		print.go#L881: 	case reflect.Chan, reflect.Func, reflect.UnsafePointer:

	github.com/go-pg/pg/v10/orm
		model_func.go#L24: 	if fnt.Kind() != reflect.Func {
		model_func.go#L26: 			reflect.Func, fnt.Kind()))

	github.com/go-pg/pg/v10/types
		append_value.go#L48: 		reflect.Func:          nil,
		flags.go#L21: 	case reflect.Chan, reflect.Func, reflect.Interface, reflect.Map, reflect.Ptr, reflect.Slice:
		scan_value.go#L51: 		reflect.Func:          nil,

	github.com/golang/mock/gomock
		call.go#L188: 			case reflect.Chan, reflect.Func, reflect.Interface, reflect.Map, reflect.Ptr, reflect.Slice:
		matchers.go#L135: 	case reflect.Chan, reflect.Func, reflect.Interface, reflect.Map,

	github.com/google/go-cmp/cmp
		compare.go#L284: 	case reflect.Func:
		report_reflect.go#L76: 		case reflect.Chan, reflect.Func, reflect.Ptr:
		report_reflect.go#L182: 	case reflect.UnsafePointer, reflect.Chan, reflect.Func:

	github.com/google/go-cmp/cmp/internal/function
		func.go#L39: 	if t == nil || t.Kind() != reflect.Func || t.IsVariadic() {

	github.com/google/go-cmp/cmp/internal/value
		name.go#L61: 	case reflect.Func:

	github.com/vmihailenco/msgpack/v5
		decode_value.go#L37: 		reflect.Func:          decodeUnsupportedValue,
		encode_value.go#L31: 		reflect.Func:          encodeUnsupportedValue,
		encode_value.go#L195: 	case reflect.Chan, reflect.Func, reflect.Interface, reflect.Map, reflect.Ptr, reflect.Slice:

	go/ast
		print.go#L24: 	case reflect.Chan, reflect.Func, reflect.Interface, reflect.Map, reflect.Pointer, reflect.Slice:

	google.golang.org/protobuf/internal/impl
		message_reflect_field.go#L529: 	case reflect.Chan, reflect.Func, reflect.Interface, reflect.Map, reflect.Ptr, reflect.Slice, reflect.UnsafePointer:

	net/http/httptrace
		trace.go#L185: 		if hookType.Kind() != reflect.Func {

	testing
		fuzz.go#L224: 	if fnType.Kind() != reflect.Func {

	text/template
		exec.go#L330: 	case reflect.Chan, reflect.Func, reflect.Pointer, reflect.Interface:
		exec.go#L794: 	case reflect.Chan, reflect.Func, reflect.Interface, reflect.Map, reflect.Pointer, reflect.Slice:
		exec.go#L1039: 			case reflect.Chan, reflect.Func:
		funcs.go#L94: 		if v.Kind() != reflect.Func {
		funcs.go#L321: 	if typ.Kind() != reflect.Func {