X-Git-Url: http://git.efficios.com/?p=babeltrace.git;a=blobdiff_plain;f=formats%2Fctf%2Fmetadata%2Fctf-ast.h;h=eba14cdadf54e76e23d835a6dca3d65e4e963d6c;hp=40298b8e506821cb520f444d06115bf752e647ac;hb=e2c76a4d53527de31408fea6535980755c389e68;hpb=73d159163aa1c2b8e9da78ade3ded6ef1c81513f diff --git a/formats/ctf/metadata/ctf-ast.h b/formats/ctf/metadata/ctf-ast.h index 40298b8e..eba14cda 100644 --- a/formats/ctf/metadata/ctf-ast.h +++ b/formats/ctf/metadata/ctf-ast.h @@ -22,6 +22,7 @@ enum node_type { NODE_EVENT, NODE_STREAM, + NODE_ENV, NODE_TRACE, NODE_CLOCK, @@ -70,6 +71,7 @@ struct ctf_node { */ struct cds_list_head declaration_list; struct cds_list_head trace; + struct cds_list_head env; struct cds_list_head stream; struct cds_list_head event; struct cds_list_head clock; @@ -88,6 +90,13 @@ struct ctf_node { */ struct cds_list_head declaration_list; } stream; + struct { + /* + * Children nodes are ctf_expression, typedef, + * typealias and type_specifier_list. + */ + struct cds_list_head declaration_list; + } env; struct { /* * Children nodes are ctf_expression, typedef,