const reflect.Func
28 uses
reflect (current package)
deepequal.go#L146: case Func:
makefunc.go#L49: if typ.Kind() != Func {
makefunc.go#L67: 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#L254: Func
type.go#L618: Func: "func",
type.go#L710: case Func:
type.go#L814: fl := flag(Func)
type.go#L890: if t.Kind() != Func {
type.go#L951: if t.Kind() != Func {
type.go#L983: if t.Kind() != Func {
type.go#L991: if t.Kind() != Func {
type.go#L999: if t.Kind() != Func {
type.go#L1621: case Func:
type.go#L3002: if t.Kind() != Func {
type.go#L3102: case Chan, Func, Map, Ptr, Slice, String, UnsafePointer:
value.go#L335: v.mustBe(Func)
value.go#L348: v.mustBe(Func)
value.go#L1072: case Chan, Func, Map, Ptr, UnsafePointer:
value.go#L1120: case Chan, Func, Interface, Map, Ptr, Slice, UnsafePointer:
value.go#L1331: fl |= flag(Func)
value.go#L1467: case Func:
encoding/gob
encode.go#L449: case reflect.Chan, reflect.Func, reflect.Interface, reflect.Ptr:
encoder.go#L164: case reflect.Chan, reflect.Func:
type.go#L575: if typ.Kind() == reflect.Chan || typ.Kind() == reflect.Func {
fmt
print.go#L501: case reflect.Chan, reflect.Func, reflect.Map, reflect.Ptr, reflect.Slice, reflect.UnsafePointer:
print.go#L881: case reflect.Chan, reflect.Func, reflect.UnsafePointer:
net/http/httptrace
trace.go#L185: if hookType.Kind() != reflect.Func {