const reflect.Func
45 uses
reflect (current package)
abi.go#L200: case UnsafePointer, Pointer, Chan, Map, Func:
deepequal.go#L154: case Func:
makefunc.go#L47: if typ.Kind() != Func {
makefunc.go#L70: return Value{t, unsafe.Pointer(impl), flag(Func)}
makefunc.go#L129: return Value{ftyp.Common(), unsafe.Pointer(fv), v.flag&flagRO | flag(Func)}
type.go#L300: Func
type.go#L496: Func: "func",
type.go#L633: fl := flag(Func)
type.go#L798: if t.Kind() != Func {
type.go#L806: if t.Kind() != Func {
type.go#L814: if t.Kind() != Func {
type.go#L822: if t.Kind() != Func {
type.go#L830: if t.Kind() != Func {
type.go#L885: case Func:
type.go#L913: case Func:
type.go#L1588: case Func:
type.go#L2838: case Chan, Func, Map, Pointer, Slice, String, UnsafePointer:
value.go#L363: v.mustBe(Func)
value.go#L376: v.mustBe(Func)
value.go#L1608: case Chan, Func, Map, Pointer, UnsafePointer:
value.go#L1675: case Chan, Func, Interface, Map, Pointer, Slice, UnsafePointer:
value.go#L1804: case Chan, Func, Map, Pointer, UnsafePointer:
value.go#L1883: fl |= flag(Func)
value.go#L2033: case Func:
value.go#L2585: case Func:
value.go#L3292: case Func, Map, Slice:
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:
github.com/google/go-cmp/cmp
compare.go#L286: 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#L42: if t == nil || t.Kind() != reflect.Func || t.IsVariadic() {
github.com/google/go-cmp/cmp/internal/value
name.go#L61: case reflect.Func:
go.uber.org/mock/gomock
call.go#L202: case reflect.Chan, reflect.Func, reflect.Interface, reflect.Map, reflect.Ptr, reflect.Slice:
matchers.go#L152: case reflect.Chan, reflect.Func, reflect.Interface, reflect.Map,
go/ast
print.go#L24: case reflect.Chan, reflect.Func, reflect.Interface, reflect.Map, reflect.Pointer, reflect.Slice:
net/http/httptrace
trace.go#L185: if hookType.Kind() != reflect.Func {
testing
fuzz.go#L224: if fnType.Kind() != reflect.Func {
text/template
exec.go#L336: case reflect.Chan, reflect.Func, reflect.Pointer, reflect.UnsafePointer, reflect.Interface:
exec.go#L453: case reflect.Func:
exec.go#L883: case reflect.Chan, reflect.Func, reflect.Interface, reflect.Map, reflect.Pointer, reflect.Slice:
exec.go#L1128: case reflect.Chan, reflect.Func:
funcs.go#L93: if v.Kind() != reflect.Func {
funcs.go#L327: if typ.Kind() != reflect.Func {
funcs.go#L451: case reflect.Chan, reflect.Func, reflect.Interface, reflect.Map, reflect.Pointer, reflect.Slice: