Lines Matching refs:tok

89 		    man_macro(man->last->parent->tok)->flags & MAN_ESCOPED)  in man_descope()
96 roff_body_alloc(man, line, offs, man->last->tok); in man_descope()
128 if (man->last->tok == MAN_SH || man->last->tok == MAN_SS) in man_ptext()
182 enum roff_tok tok; in man_pmacro() local
189 tok = TOKEN_NONE; in man_pmacro()
193 tok = roffhash_find(man->manmac, buf + ppos, sz); in man_pmacro()
194 if (tok == TOKEN_NONE) { in man_pmacro()
232 man_breakscope(man, tok); in man_pmacro()
248 (*man_macro(tok)->fp)(man, tok, ln, ppos, &offs, buf); in man_pmacro()
252 if (man->quick && tok == MAN_SH) { in man_pmacro()
268 man_macro(tok)->flags & MAN_NSCOPED) in man_pmacro()
272 roff_body_alloc(man, ln, ppos, man->last->tok); in man_pmacro()
278 man_breakscope(struct roff_man *man, int tok) in man_breakscope() argument
288 if (man->flags & MAN_ELINE && (tok < MAN_TH || in man_breakscope()
289 (man_macro(tok)->flags & MAN_NSCOPED) == 0)) { in man_breakscope()
293 if (n->tok < MAN_TH || in man_breakscope()
294 (man_macro(n->tok)->flags & (MAN_NSCOPED | MAN_ESCOPED)) in man_breakscope()
299 "%s breaks %s", roff_name[tok], roff_name[n->tok]); in man_breakscope()
311 (tok == ROFF_nf || tok == ROFF_fi) && in man_breakscope()
312 (man->last->tok == MAN_SH || man->last->tok == MAN_SS)) { in man_breakscope()
315 roff_body_alloc(man, n->line, n->pos, n->tok); in man_breakscope()
325 if (man->flags & MAN_BLINE && tok != ROFF_nf && tok != ROFF_fi && in man_breakscope()
326 (tok < MAN_TH || man_macro(tok)->flags & MAN_XSCOPE)) { in man_breakscope()
330 if (n->tok < MAN_TH || in man_breakscope()
331 (man_macro(n->tok)->flags & MAN_XSCOPE) == 0) in man_breakscope()
337 assert(man_macro(n->tok)->flags & MAN_BSCOPED); in man_breakscope()
340 "%s breaks %s", roff_name[tok], roff_name[n->tok]); in man_breakscope()