const internal/abi.KindDirectIface
18 uses
internal/abi (current package)
type.go#L83: KindDirectIface Kind = 1 << 5
type.go#L204: return t.Kind_&KindDirectIface == 0
type.go#L209: return t.Kind_&KindDirectIface != 0
internal/runtime/maps
map.go#L862: if t.Kind_&abi.KindDirectIface != 0 {
reflect
badlinkname.go#L30: return t.Kind_&abi.KindDirectIface == 0
type.go#L2316: if len(fields) > 1 && ft.Kind_&abi.KindDirectIface != 0 {
type.go#L2529: typ.Kind_ |= abi.KindDirectIface
type.go#L2531: typ.Kind_ &^= abi.KindDirectIface
type.go#L2699: array.Kind_ |= abi.KindDirectIface
type.go#L2701: array.Kind_ &^= abi.KindDirectIface
runtime
cgocall.go#L548: if t.Kind_&abi.KindDirectIface == 0 {
cgocall.go#L591: cgoCheckArg(t, ep.data, t.Kind_&abi.KindDirectIface == 0, top, cgoCheckPointerFail)
cgocall.go#L617: cgoCheckArg(at.Elem, p, at.Elem.Kind_&abi.KindDirectIface == 0, top, msg)
cgocall.go#L655: cgoCheckArg(it, p, it.Kind_&abi.KindDirectIface == 0, false, msg)
cgocall.go#L687: cgoCheckArg(st.Fields[0].Typ, p, st.Fields[0].Typ.Kind_&abi.KindDirectIface == 0, top, msg)
cgocall.go#L795: cgoCheckArg(t, ep.data, t.Kind_&abi.KindDirectIface == 0, false, cgoResultFail)
heapdump.go#L209: dumpbool(t.Kind_&abi.KindDirectIface == 0 || t.Pointers())
typekind.go#L11: return t.Kind_&abi.KindDirectIface != 0