Fix breakpoint condition that use member variables.
[deliverable/binutils-gdb.git] / gdb / value.h
index 6086917b40940224f0a41826b3e2d30b61d2e1c1..5f8fe58c0adf8970b3d9e6133ba6a2a105bc7c06 100644 (file)
@@ -332,6 +332,10 @@ extern struct value *value_add (struct value *arg1, struct value *arg2);
 
 extern struct value *value_sub (struct value *arg1, struct value *arg2);
 
+extern int value_must_coerce_to_target (struct value *arg1);
+
+extern struct value *value_coerce_to_target (struct value *arg1);
+
 extern struct value *value_coerce_array (struct value *arg1);
 
 extern struct value *value_coerce_function (struct value *arg1);
@@ -392,6 +396,8 @@ extern struct value *value_cast (struct type *type, struct value *arg2);
 
 extern struct value *value_zero (struct type *type, enum lval_type lv);
 
+extern struct value *value_one (struct type *type, enum lval_type lv);
+
 extern struct value *value_repeat (struct value *arg1, int count);
 
 extern struct value *value_subscript (struct value *array, struct value *idx);
@@ -524,7 +530,7 @@ extern void print_variable_value (struct symbol *var,
                                  struct frame_info *frame,
                                  struct ui_file *stream);
 
-extern int check_field (struct value *, const char *);
+extern int check_field (struct type *, const char *);
 
 extern void typedef_print (struct type *type, struct symbol *news,
                           struct ui_file *stream);
This page took 0.024938 seconds and 4 git commands to generate.