Lines Matching refs:nn

433 	const struct roff_node	*np, *nn;  in check_text_em()  local
437 nn = mdoc->last->next; in check_text_em()
471 nn != NULL && in check_text_em()
472 nn->type == ROFFT_TEXT && in check_text_em()
473 isalpha((unsigned char)*nn->string))) { in check_text_em()
1129 struct roff_node *nn; /* The next node after the .Tg node. */ in post_tg() local
1136 for (nn = n; nn != NULL; nn = nn->parent) { in post_tg()
1137 if (nn->type != ROFFT_HEAD && nn->type != ROFFT_BODY && in post_tg()
1138 nn->type != ROFFT_TAIL && nn->next != NULL) { in post_tg()
1139 nn = nn->next; in post_tg()
1146 if (nch == NULL && nn != NULL && nn->child != NULL && in post_tg()
1147 nn->child->type == ROFFT_TEXT) in post_tg()
1148 nt = nn->child; in post_tg()
1177 if (nn == NULL || nn->flags & NODE_ID) in post_tg()
1178 nn = n; in post_tg()
1181 switch (nn->tok) { in post_tg()
1185 nn = nn->head->child == NULL ? n : nn->head; in post_tg()
1188 np = nn->parent; in post_tg()
1199 nn = nn->head; in post_tg()
1206 nn = nn->body->child == NULL ? n : nn->body; in post_tg()
1216 nn = nn->body->child == NULL ? n : nn->body; in post_tg()
1232 if (nn->child == NULL) in post_tg()
1233 nn = n; in post_tg()
1236 nn = n; in post_tg()
1239 tag_put(nt->string, TAG_MANUAL, nn); in post_tg()
1240 if (nn != n) in post_tg()
2789 struct roff_node *nn, *n; in post_dt() local
2819 nn = n->child; in post_dt()
2820 if (nn == NULL || *nn->string == '\0') { in post_dt()
2824 mdoc->meta.title = mandoc_strdup(nn->string); in post_dt()
2828 for (p = nn->string; *p != '\0'; p++) in post_dt()
2830 mandoc_msg(MANDOCERR_TITLE_CASE, nn->line, in post_dt()
2831 nn->pos + (int)(p - nn->string), in post_dt()
2832 "Dt %s", nn->string); in post_dt()
2839 if (nn != NULL) in post_dt()
2840 nn = nn->next; in post_dt()
2842 if (nn == NULL) { in post_dt()
2849 mdoc->meta.msec = mandoc_strdup(nn->string); in post_dt()
2853 cp = mandoc_a2msec(nn->string); in post_dt()
2856 nn->line, nn->pos, "Dt ... %s", nn->string); in post_dt()
2857 mdoc->meta.vol = mandoc_strdup(nn->string); in post_dt()
2861 mdoc->filesec != *nn->string && in post_dt()
2862 *nn->string >= '1' && *nn->string <= '9') in post_dt()
2863 mandoc_msg(MANDOCERR_MSEC_FILE, nn->line, nn->pos, in post_dt()
2864 "*.%c vs Dt ... %c", mdoc->filesec, *nn->string); in post_dt()
2869 if ((nn = nn->next) == NULL) in post_dt()
2872 for (p = nn->string; *p != '\0'; p++) in post_dt()
2874 mdoc->meta.arch = mandoc_strdup(nn->string); in post_dt()
2878 if ((nn = nn->next) != NULL) in post_dt()
2880 nn->line, nn->pos, "Dt ... %s", nn->string); in post_dt()