const internal/abi.KindDirectIface

17 uses

	internal/abi (current package)
		type.go#L75: 	KindDirectIface Kind = 1 << 5
		type.go#L200: 	return t.Kind_&KindDirectIface == 0
		type.go#L205: 	return t.Kind_&KindDirectIface != 0

	reflect
		badlinkname.go#L30: 	return t.Kind_&abi.KindDirectIface == 0
		type.go#L2468: 					if len(fields) > 1 && ft.Kind_&abi.KindDirectIface != 0 {
		type.go#L2713: 		typ.Kind_ |= abi.KindDirectIface
		type.go#L2715: 		typ.Kind_ &^= abi.KindDirectIface
		type.go#L2908: 		array.Kind_ |= abi.KindDirectIface
		type.go#L2910: 		array.Kind_ &^= abi.KindDirectIface

	runtime
		cgocall.go#L536: 		if t.Kind_&abi.KindDirectIface == 0 {
		cgocall.go#L568: 	cgoCheckArg(t, ep.data, t.Kind_&abi.KindDirectIface == 0, top, cgoCheckPointerFail)
		cgocall.go#L594: 			cgoCheckArg(at.Elem, p, at.Elem.Kind_&abi.KindDirectIface == 0, top, msg)
		cgocall.go#L632: 		cgoCheckArg(it, p, it.Kind_&abi.KindDirectIface == 0, false, msg)
		cgocall.go#L664: 			cgoCheckArg(st.Fields[0].Typ, p, st.Fields[0].Typ.Kind_&abi.KindDirectIface == 0, top, msg)
		cgocall.go#L772: 	cgoCheckArg(t, ep.data, t.Kind_&abi.KindDirectIface == 0, false, cgoResultFail)
		heapdump.go#L208: 	dumpbool(t.Kind_&abi.KindDirectIface == 0 || t.PtrBytes != 0)
		typekind.go#L11: 	return t.Kind_&abi.KindDirectIface != 0