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 {