#ifndef WRAPPER_H
#define WRAPPER_H 1
#include "gdb.h"
struct value;
struct gdb_wrapper_arguments;
extern int gdb_parse_exp_1 (char **, struct block *,
int, struct expression **);
extern int gdb_evaluate_expression (struct expression *, struct value **);
extern int gdb_value_fetch_lazy (struct value *);
extern int gdb_value_equal (struct value *, struct value *, int *);
extern int gdb_value_assign (struct value *, struct value *, struct value **);
extern int gdb_value_subscript (struct value *, struct value *, struct value **);
extern enum gdb_rc gdb_value_struct_elt (struct ui_out *uiout, struct value **result_ptr,
struct value **argp, struct value **args,
char *name, int *static_memfuncp, char *err);
extern int gdb_value_ind (struct value *val, struct value ** rval);
extern int gdb_parse_and_eval_type (char *, int, struct type **);
int gdb_varobj_get_value (struct varobj *val1, char **result);
extern int safe_execute_command (char *command, int from_tty);
#endif