Lines Matching refs:mdoc_macro
1 /* $OpenBSD: mdoc_macro.c,v 1.191 2020/01/19 17:59:01 schwarze Exp $ */
61 static const struct mdoc_macro mdoc_macros[MDOC_MAX - MDOC_Dd] = {
205 const struct mdoc_macro *
206 mdoc_macro(enum roff_tok tok)
229 mdoc_macro(n->tok)->flags & MDOC_EXPLICIT)
251 if (from == TOKEN_NONE || mdoc_macro(from)->flags & MDOC_PARSED) {
254 if (mdoc_macro(res)->flags & MDOC_CALLABLE)
417 mdoc_macro(n->tok)->flags & MDOC_EXPLICIT) {
524 mdoc_macro(tok)->flags & MDOC_JOIN);
528 mdoc_macro(tok)->fp == in_line_eoln)
530 (*mdoc_macro(ntok)->fp)(mdoc, ntok, line, ppos, pos, buf);
694 if ((mdoc_macro(tok)->flags & MDOC_PARSED) == 0) {
734 mdoc_macro(tok)->flags & MDOC_JOIN);
745 (*mdoc_macro(ntok)->fp)(mdoc, ntok, line, lastarg, pos, buf);
851 (*mdoc_macro(ntok)->fp)(mdoc, ntok,
898 mdoc_macro(tok)->flags & MDOC_JOIN);
971 if ((mdoc_macro(tok)->flags & MDOC_EXPLICIT) == 0) {
995 if (mdoc_macro(n->tok)->flags & MDOC_EXPLICIT) {
1422 (mdoc_macro(tok)->flags & MDOC_IGNDELIM) == 0 &&
1457 (*mdoc_macro(ntok)->fp)(mdoc, ntok,
1464 if (mdoc_macro(tok)->flags & MDOC_IGNDELIM ||
1477 mdoc_macro(tok)->flags & MDOC_JOIN);