diff options
Diffstat (limited to 'tools/perf/util/expr.h')
| -rw-r--r-- | tools/perf/util/expr.h | 9 | 
1 files changed, 1 insertions, 8 deletions
diff --git a/tools/perf/util/expr.h b/tools/perf/util/expr.h index 124475a4f245..c6e534f633c3 100644 --- a/tools/perf/util/expr.h +++ b/tools/perf/util/expr.h @@ -13,14 +13,8 @@  struct metric_ref; -struct expr_id { -	char		*id; -	struct expr_id	*parent; -}; -  struct expr_parse_ctx {  	struct hashmap	*ids; -	struct expr_id	*parent;  	int runtime;  }; @@ -32,7 +26,7 @@ struct expr_scanner_ctx {  struct hashmap *ids__new(void);  void ids__free(struct hashmap *ids); -int ids__insert(struct hashmap *ids, const char *id, struct expr_id *parent); +int ids__insert(struct hashmap *ids, const char *id);  /*   * Union two sets of ids (hashmaps) and construct a third, freeing ids1 and   * ids2. @@ -59,6 +53,5 @@ int expr__find_ids(const char *expr, const char *one,  		   struct expr_parse_ctx *ids);  double expr_id_data__value(const struct expr_id_data *data); -struct expr_id *expr_id_data__parent(struct expr_id_data *data);  #endif  | 
