Lines Matching defs:hmatch
86 static void hmatch(struct info *infop, struct node *np, struct node *nextnp);
612 * Now complete hmatch.
643 * side of the prop that should be passed to hmatch() for each match
672 hmatch(infop, nextnp, NULL);
782 * hmatch -- check for horizontal expansion matches
792 hmatch(struct info *infop, struct node *np, struct node *nextnp)
800 * below due to horizontal expansion), call hmatch on
808 hmatch(infop, np->u.expr.left, nextnp);
810 hmatch(infop, np->u.expr.right, nextnp);
820 "hmatch: unexpected type: %s",
874 * expanded. The whole expansion is handled by hmatch on the first
1035 * if this was an IT_HORIZONTAL name, hmatch() will
1054 * leave all further processing to hmatch.
1105 * hmatch() finished iterating through
1148 * we call hmatch() which does it's own recursion to handle horizontal
1154 * and hmatch() then takes the horizontal expansion through all the other
1218 hmatch(infop, src->u.arrow.rhs, dst);
1225 hmatch(infop, src, dst);