Searched refs:mdoc_node (Results 1 - 10 of 10) sorted by relevance

/freebsd-10.2-release/contrib/mdocml/
H A Dlibmdoc.h37 struct mdoc_node *last; /* the last node parsed */
38 struct mdoc_node *first; /* the first node parsed */
117 enum mdoct tok, struct mdoc_node *body,
119 void mdoc_node_delete(struct mdoc *, struct mdoc_node *);
127 int mdoc_valid_pre(struct mdoc *, struct mdoc_node *);
H A Dmdoc.h344 struct mdoc_node { struct
345 struct mdoc_node *parent; /* parent AST node */
346 struct mdoc_node *child; /* first child AST node */
347 struct mdoc_node *last; /* last child AST node */
348 struct mdoc_node *next; /* sibling AST node */
349 struct mdoc_node *prev; /* prior sibling AST node */
367 struct mdoc_node *pending; /* BLOCK */
368 struct mdoc_node *head; /* BLOCK */
369 struct mdoc_node *body; /* BLOCK */
370 struct mdoc_node *tai
[all...]
H A Dmdoc.c91 static void mdoc_node_free(struct mdoc_node *);
93 struct mdoc_node *);
96 static struct mdoc_node *node_alloc(struct mdoc *, int, int,
99 struct mdoc_node *);
106 const struct mdoc_node *
107 mdoc_node(const struct mdoc *m) function
160 mdoc->last = mandoc_calloc(1, sizeof(struct mdoc_node));
233 struct mdoc_node *n;
257 struct mdoc_node *n;
346 node_append(struct mdoc *mdoc, struct mdoc_node *
[all...]
H A Dmdoc_macro.c60 static int make_pending(struct mdoc_node *, enum mdoct,
65 const struct mdoc_node *);
68 const struct mdoc_node *);
208 struct mdoc_node *n;
255 rew_last(struct mdoc *mdoc, const struct mdoc_node *to)
257 struct mdoc_node *n, *np;
342 const struct mdoc_node *p)
443 struct mdoc_node *n;
462 make_pending(struct mdoc_node *broken, enum mdoct tok,
465 struct mdoc_node *breake
[all...]
H A Dmdoc_validate.c43 #define PRE_ARGS struct mdoc *mdoc, struct mdoc_node *n
73 struct mdoc_node *, struct mdoc_argv *);
74 static void check_args(struct mdoc *, struct mdoc_node *);
75 static int concat(char *, const struct mdoc_node *, size_t);
351 mdoc_valid_pre(struct mdoc *mdoc, struct mdoc_node *n)
516 check_args(struct mdoc *m, struct mdoc_node *n)
529 check_argv(struct mdoc *m, struct mdoc_node *n, struct mdoc_argv *v)
574 struct mdoc_node *node;
597 struct mdoc_node *np;
771 struct mdoc_node *n
[all...]
H A Dtree.c34 static void print_mdoc(const struct mdoc_node *, int);
43 print_mdoc(mdoc_node(mdoc), 0);
57 print_mdoc(const struct mdoc_node *n, int indent)
H A Dmdoc_term.c45 const struct mdoc_node *n
57 const struct mdoc_node *,
58 const struct mdoc_node *);
64 const struct mdoc_node *);
253 const struct mdoc_node *n;
269 n = mdoc_node(mdoc);
582 const struct mdoc_node *bl,
583 const struct mdoc_node *n)
585 const struct mdoc_node *nn;
633 const struct mdoc_node *b
[all...]
H A Dmdoc_man.c30 const struct mdoc_node *n, \
265 const struct mdoc_node *n;
269 n = mdoc_node(mdoc);
284 const struct mdoc_node *prev, *sub;
519 const struct mdoc_node *bln;
H A Dmdoc_html.c39 const struct mdoc_node *n, \
56 const struct mdoc_node *);
266 print_mdoc(mdoc_meta(m), mdoc_node(m), (struct html *)arg);
291 synopsis_pre(struct html *h, const struct mdoc_node *n)
869 const struct mdoc_node *bl;
1183 const struct mdoc_node *nn;
1361 const struct mdoc_node *nn;
H A Dmdoc_argv.c427 struct mdoc_node *n;

Completed in 104 milliseconds