mirror of
https://github.com/bminor/binutils-gdb.git
synced 2025-12-26 09:08:59 +00:00
2005-02-07 Andrew Cagney <cagney@gnu.org>
* value.h (deprecated_set_value_modifiable) (deprecated_value_modifiable): Declare. * value.c (deprecated_set_value_modifiable): Define. (deprecated_value_modifiable): Define. * ada-lang.c, valops.c, breakpoint.c, tracepoint.c: Update.
This commit is contained in:
11
gdb/value.h
11
gdb/value.h
@@ -80,11 +80,7 @@ struct value
|
||||
struct frame_id frame_id;
|
||||
|
||||
/* Type of the value. */
|
||||
#ifdef VALUE_C
|
||||
struct type *type;
|
||||
#else
|
||||
struct type *xtype;
|
||||
#endif
|
||||
|
||||
/* If a value represents a C++ object, then the `type' field gives
|
||||
the object's compile-time type. If the object actually belongs
|
||||
@@ -187,6 +183,13 @@ extern int value_bitsize (struct value *);
|
||||
extern int value_bitpos (struct value *);
|
||||
extern int value_offset (struct value *);
|
||||
|
||||
/* The comment from "struct value" reads: ``Is it modifiable? Only
|
||||
relevant if lval != not_lval.''. Shouldn't the value instead be
|
||||
not_lval and be done with it? */
|
||||
extern int deprecated_value_modifiable (struct value *value);
|
||||
extern void deprecated_set_value_modifiable (struct value *value,
|
||||
int modifiable);
|
||||
|
||||
extern struct type *value_enclosing_type (struct value *);
|
||||
extern int value_lazy (struct value *);
|
||||
extern void set_value_lazy (struct value *value, int val);
|
||||
|
||||
Reference in New Issue
Block a user