Lines Matching refs:last
103 n = man->last;
122 man->last = n;
124 man_node_delete(man, man->last);
135 * We might delete the man->last node
141 man->last = n;
153 man->next = (man->last == to) ?
251 for (n = man->last; n; n = n->parent) {
290 for (nn = man->last->parent; nn; nn = nn->parent)
314 for (nn = man->last->parent; nn; nn = nn->parent)
323 line = man->last->line;
324 ppos = man->last->pos;
325 ntok = man->last->tok;
347 head = man->last;
379 n = man->last;
397 } else if (n == man->last) {
414 n = man->last;
424 if (buf[*pos] != '\0' && man->last != n &&
435 man->last->type == MAN_TEXT)
442 * Append MAN_EOS in case the last snipped argument
446 if (n != man->last &&
447 mandoc_eos(man->last->string, strlen(man->last->string)))
448 man->last->flags |= MAN_EOS;
456 if (n == man->last && man_macros[tok].flags & MAN_SCOPED) {
462 assert(man->last->type != MAN_ROOT);
471 for ( ; man->last; man->last = man->last->parent) {
472 if (man->last == n)
474 if (man->last->type == MAN_ROOT)
479 assert(man->last);
485 if (man->last->type != MAN_ROOT)