ARG_MASK
ARG_SET_VALID(ar, ARG_MASK);
if (ARG_IS_VALID(kar, ARG_MASK)) {
_Static_assert(ARG_MASK > MAX_ARG_TYPE,
switch (sc->type & ARG_MASK) {
if (((sc->type & ARG_MASK) == ExecArgs &&
((sc->type & ARG_MASK) == ExecEnv &&
if ((sc->type & ARG_MASK) == Quad)
errx(1, "Invalid argument type %d\n", sc->type & ARG_MASK);
if ((sc->args[i].type & ARG_MASK) == PipeFds)
switch (sc->args[i].type & ARG_MASK) {