X-Git-Url: http://git.efficios.com/?p=babeltrace.git;a=blobdiff_plain;f=formats%2Fctf%2Fmetadata%2Fctf-ast.h;h=540195a34bca41b75268afe8c6c1fd01918fea61;hp=54ad14d5b5f21c0cf9be7f65edf9d99544eccc09;hb=67905e421502703d87176702b4844f70fd60ded4;hpb=badf3442ae8567405a0eb9b8dbdde496b0c1bdf3 diff --git a/formats/ctf/metadata/ctf-ast.h b/formats/ctf/metadata/ctf-ast.h index 54ad14d5..540195a3 100644 --- a/formats/ctf/metadata/ctf-ast.h +++ b/formats/ctf/metadata/ctf-ast.h @@ -194,7 +194,10 @@ struct ctf_node { } string; struct { char *id; - /* range list or single value node */ + /* + * Range list or single value node. Contains unary + * expressions. + */ struct cds_list_head values; } enumerator; struct { @@ -227,5 +230,7 @@ struct ctf_ast { }; int ctf_visitor_print_xml(FILE *fd, int depth, struct ctf_node *node); +int ctf_visitor_semantic_check(FILE *fd, int depth, struct ctf_node *node); +int ctf_visitor_parent_links(FILE *fd, int depth, struct ctf_node *node); #endif /* _CTF_PARSER_H */