Implement support for brackets in filter expressions
[lttng-tools.git] / src / lib / lttng-ctl / filter / filter-ir.h
index 10f339e6be931f6af0ca9d24683b10fad42490e6..c07050df58d666e9736e9095b1a74c847aa81c96 100644 (file)
@@ -38,6 +38,8 @@ enum ir_data_type {
        IR_DATA_FLOAT,
        IR_DATA_FIELD_REF,
        IR_DATA_GET_CONTEXT_REF,
+       IR_DATA_FIELD_REF_INDEX,
+       IR_DATA_GET_CONTEXT_REF_INDEX,
 };
 
 enum ir_op_type {
@@ -80,6 +82,10 @@ struct ir_op_load {
                int64_t num;
                double flt;
                char *ref;
+               struct {
+                       char *symbol;
+                       uint64_t index;
+               } ref_index;
        } u;
 };
 
This page took 0.023299 seconds and 4 git commands to generate.