X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=src%2Flib%2Flttng-ctl%2Ffilter%2Ffilter-ast.h;h=067624906d7ad5cd1fa8cc382c095dcd7e1f5387;hp=73d8d44e6a189bfc72550af99776d84d5711a1dd;hb=661dfdd190c65bad5a044e21c1d5f9ad59144bf8;hpb=ff86d8d0bd96d3660ad79aa6158fbeb9055652b2 diff --git a/src/lib/lttng-ctl/filter/filter-ast.h b/src/lib/lttng-ctl/filter/filter-ast.h index 73d8d44e6..067624906 100644 --- a/src/lib/lttng-ctl/filter/filter-ast.h +++ b/src/lib/lttng-ctl/filter/filter-ast.h @@ -95,6 +95,7 @@ enum ast_link_type { AST_LINK_UNKNOWN = 0, AST_LINK_DOT, AST_LINK_RARROW, + AST_LINK_BRACKET, }; struct filter_node { @@ -133,8 +134,9 @@ struct filter_node { */ struct filter_node *child; } u; - /* linked dot/arrow chain */ + /* prev: linked dot/arrow chain (postfix expression) */ struct filter_node *prev; + /* next: linked bracket chain (prefix expression) */ struct filter_node *next; } expression; struct {