Lines Matching refs:tok
142 mdoc->last->tok = MDOC_MAX; in mdoc_alloc1()
254 assert(tok < MDOC_MAX); in mdoc_macro()
257 if (tok == MDOC_Dt) { in mdoc_macro()
263 } else if ( ! (mdoc_macros[tok].flags & MDOC_PROLOGUE)) { in mdoc_macro()
267 mdoc_macronames[tok], buf + *pos); in mdoc_macro()
274 (*mdoc_macros[tok].fp)(mdoc, tok, line, ppos, pos, buf); in mdoc_macro()
358 enum mdoct tok, enum mdoc_type type) in node_alloc() argument
366 p->tok = tok; in node_alloc()
383 mdoc_tail_alloc(struct mdoc *mdoc, int line, int pos, enum mdoct tok) in mdoc_tail_alloc() argument
387 p = node_alloc(mdoc, line, pos, tok, MDOC_TAIL); in mdoc_tail_alloc()
393 mdoc_head_alloc(struct mdoc *mdoc, int line, int pos, enum mdoct tok) in mdoc_head_alloc() argument
399 p = node_alloc(mdoc, line, pos, tok, MDOC_HEAD); in mdoc_head_alloc()
406 mdoc_body_alloc(struct mdoc *mdoc, int line, int pos, enum mdoct tok) in mdoc_body_alloc() argument
410 p = node_alloc(mdoc, line, pos, tok, MDOC_BODY); in mdoc_body_alloc()
417 mdoc_endbody_alloc(struct mdoc *mdoc, int line, int pos, enum mdoct tok, in mdoc_endbody_alloc() argument
424 p = node_alloc(mdoc, line, pos, tok, MDOC_BODY); in mdoc_endbody_alloc()
435 enum mdoct tok, struct mdoc_arg *args) in mdoc_block_alloc() argument
439 p = node_alloc(mdoc, line, pos, tok, MDOC_BLOCK); in mdoc_block_alloc()
444 switch (tok) { in mdoc_block_alloc()
466 enum mdoct tok, struct mdoc_arg *args) in mdoc_elem_alloc() argument
470 p = node_alloc(mdoc, line, pos, tok, MDOC_ELEM); in mdoc_elem_alloc()
475 switch (tok) { in mdoc_elem_alloc()
604 if (n->tok == MDOC_Bl && n->type == MDOC_BODY && in mdoc_ptext()
612 if (MDOC_It == n->tok && MDOC_BLOCK == n->type && in mdoc_ptext()
614 MDOC_Bl == n->parent->tok && in mdoc_ptext()
709 enum mdoct tok; in mdoc_pmacro() local
726 tok = (i > 1 && i < 4) ? mdoc_hash_find(mac) : MDOC_MAX; in mdoc_pmacro()
728 if (tok == MDOC_MAX) { in mdoc_pmacro()
768 if (NULL == mdoc->last || MDOC_It == tok || MDOC_El == tok) { in mdoc_pmacro()
769 mdoc_macro(mdoc, tok, ln, sv, &offs, buf); in mdoc_pmacro()
781 if (n->tok == MDOC_Bl && n->type == MDOC_BODY && in mdoc_pmacro()
794 if (MDOC_It == n->tok && MDOC_BLOCK == n->type && in mdoc_pmacro()
796 MDOC_Bl == n->parent->tok && in mdoc_pmacro()
805 mdoc_macro(mdoc, tok, ln, sv, &offs, buf); in mdoc_pmacro()
809 if (mdoc->quick && MDOC_Sh == tok && in mdoc_pmacro()