Lines Matching defs:line
102 man->parse, n->line, n->pos,
120 man->parse, n->line, n->pos,
205 if ( ! man_args(man, line, pos, buf, &p))
213 line, p - buf, "RE ... %s", p);
219 line, ppos, "RE %d", target);
236 line, ppos, man_macronames[tok]);
239 line = man->last->line;
248 blk_imp(man, ntok, line, ppos, pos, buf);
261 roff_block_alloc(man, line, ppos, tok);
262 head = roff_head_alloc(man, line, ppos, tok);
265 if (man_args(man, line, pos, buf, &p))
266 roff_word_alloc(man, line, la, p);
270 man->parse, line, *pos, "%s ... %s",
274 roff_body_alloc(man, line, ppos, tok);
291 n = roff_block_alloc(man, line, ppos, tok);
294 n = roff_head_alloc(man, line, ppos, tok);
296 /* Add line arguments. */
300 if ( ! man_args(man, line, pos, buf, &p))
302 roff_word_alloc(man, line, la, p);
306 * For macros having optional next-line scope,
320 roff_body_alloc(man, line, ppos, tok);
330 roff_elem_alloc(man, line, ppos, tok);
337 man->parse, line, *pos, "%s %s",
344 man->parse, line, *pos, "%s ... %s",
349 if ( ! man_args(man, line, pos, buf, &p))
355 roff_word_alloc(man, line, la, p);
369 * next-line scoped), then set our mode to indicate that we're
400 man_args(struct roff_man *man, int line, int *pos, char *buf, char **v)
411 *v = mandoc_getarg(man->parse, v, line, pos);