Lines Matching refs:nn
928 struct roff_node *nn;
939 nn = mdoc->last;
941 switch (nn->tok) {
944 roff_word_alloc(mdoc, nn->line, nn->pos, "file");
945 roff_word_alloc(mdoc, nn->line, nn->pos, "...");
950 roff_word_alloc(mdoc, nn->line, nn->pos, "~");
955 mdoc->last = nn;
1173 struct roff_node *n, *nn;
1188 for (nn = n->body->child; nn != NULL; nn = nn->next) {
1189 if (nn->tok != MDOC_It)
1192 assert(nn->type == ROFFT_BLOCK);
1193 nn = nn->head->child;
1195 if (nn == NULL)
1198 if (nn->type == ROFFT_TEXT) {
1199 sz = strlen(nn->string) + 1;
1203 if (0 != (ssz = macro2len(nn->tok)))
2000 struct roff_node *nn, *n;
2030 nn = n->child;
2031 if (nn == NULL || *nn->string == '\0') {
2036 mdoc->meta.title = mandoc_strdup(nn->string);
2040 for (p = nn->string; *p != '\0'; p++)
2043 mdoc->parse, nn->line,
2044 nn->pos + (p - nn->string),
2045 "Dt %s", nn->string);
2052 if (nn != NULL)
2053 nn = nn->next;
2055 if (nn == NULL) {
2063 mdoc->meta.msec = mandoc_strdup(nn->string);
2067 cp = mandoc_a2msec(nn->string);
2070 nn->line, nn->pos, "Dt ... %s", nn->string);
2071 mdoc->meta.vol = mandoc_strdup(nn->string);
2077 if ((nn = nn->next) == NULL)
2080 for (p = nn->string; *p != '\0'; p++)
2082 mdoc->meta.arch = mandoc_strdup(nn->string);
2086 if ((nn = nn->next) != NULL)
2088 nn->line, nn->pos, "Dt ... %s", nn->string);