Lines Matching refs:last

102 	n = man->last;  in man_unscope()
124 man->last = n; in man_unscope()
126 roff_node_delete(man, man->last); in man_unscope()
143 man->last = n; in man_unscope()
145 man->last->flags |= NODE_VALID; in man_unscope()
155 man->next = (man->last == to) ? in man_unscope()
171 n = man->last; in rew_scope()
197 n = man->last; in rew_scope()
220 for (nn = man->last->parent; nn; nn = nn->parent) in blk_close()
251 for (nn = man->last->parent; nn; nn = nn->parent) in blk_close()
261 man->last->flags |= NODE_LINE | in blk_close()
268 cline = man->last->line; in blk_close()
269 cpos = man->last->pos; in blk_close()
270 ctok = man->last->tok; in blk_close()
280 man->last->flags |= NODE_DELIMC; in blk_close()
281 if (mandoc_eos(man->last->string, strlen(man->last->string))) in blk_close()
282 man->last->flags |= NODE_EOS; in blk_close()
294 if (tok == MAN_YS && man->last == nn) { in blk_close()
296 man_unscope(man, man->last); in blk_close()
374 (tok == MAN_TP || tok == MAN_TQ || n == man->last)) { in blk_imp()
394 n = man->last; in in_line_eoln()
407 if (buf[*pos] != '\0' && man->last != n && tok == MAN_PD) { in in_line_eoln()
416 man->last->type == ROFFT_TEXT) in in_line_eoln()
428 if (n != man->last && in in_line_eoln()
429 mandoc_eos(man->last->string, strlen(man->last->string))) in in_line_eoln()
430 man->last->flags |= NODE_EOS; in in_line_eoln()
438 if (n == man->last && man_macro(tok)->flags & MAN_ESCOPED) { in in_line_eoln()
443 assert(man->last->type != ROFFT_ROOT); in in_line_eoln()
448 for ( ; man->last; man->last = man->last->parent) { in in_line_eoln()
449 man->last->flags |= NODE_VALID; in in_line_eoln()
450 if (man->last == n) in in_line_eoln()