Lines Matching +defs:start +defs:line
112 n->line, n->pos,
132 n->line, n->pos, "%s",
218 if ( ! man_args(man, line, pos, buf, &p))
225 mandoc_msg(MANDOCERR_ARG_EXCESS, line,
234 line, ppos, "RE %d", target);
257 line, ppos, "%s", roff_name[tok]);
260 roff_elem_alloc(man, line, ppos, ROFF_br);
268 cline = man->last->line;
279 roff_word_alloc(man, line, ppos, buf + *pos);
295 roff_elem_alloc(man, line, ppos, tok);
311 roff_block_alloc(man, line, ppos, tok);
312 head = roff_head_alloc(man, line, ppos, tok);
315 if (man_args(man, line, pos, buf, &p)) {
316 roff_word_alloc(man, line, la, p);
329 mandoc_msg(MANDOCERR_ARG_EXCESS, line, *pos,
333 roff_body_alloc(man, line, ppos, tok);
354 roff_block_alloc(man, line, ppos, tok);
355 n = roff_head_alloc(man, line, ppos, tok);
357 /* Add line arguments. */
361 if ( ! man_args(man, line, pos, buf, &p))
363 roff_word_alloc(man, line, la, p);
368 * For macros having optional next-line scope,
382 roff_body_alloc(man, line, ppos, tok);
393 roff_elem_alloc(man, line, ppos, tok);
408 mandoc_msg(MANDOCERR_ARG_EXCESS, line, *pos,
413 if ( ! man_args(man, line, pos, buf, &p))
419 roff_word_alloc(man, line, la, p);
434 * next-line scoped), then set our mode to indicate that we're
454 /* Rewind next-line scoped ancestors, if any. */
457 man_descope(man, line, ppos, NULL);
467 man_args(struct roff_man *man, int line, int *pos, char *buf, char **v)
469 char *start;
472 *v = start = buf + *pos;
473 assert(' ' != *start);
475 if ('\0' == *start)
478 *v = roff_getarg(man->roff, v, line, pos);