Lines Matching refs:val
184 #define VALUE_TYPE(val) (val)->type argument
185 #define VALUE_ENCLOSING_TYPE(val) (val)->enclosing_type argument
186 #define VALUE_LAZY(val) (val)->lazy argument
201 #define VALUE_CONTENTS_RAW(val) \ argument
202 ((char *) (val)->aligner.contents + (val)->embedded_offset)
203 #define VALUE_CONTENTS(val) \ argument
204 ((void)(VALUE_LAZY(val) && value_fetch_lazy(val)), VALUE_CONTENTS_RAW(val))
209 #define VALUE_CONTENTS_ALL_RAW(val) ((char *) (val)->aligner.contents) argument
210 #define VALUE_CONTENTS_ALL(val) \ argument
211 ((void) (VALUE_LAZY(val) && value_fetch_lazy(val)), \
212 VALUE_CONTENTS_ALL_RAW(val))
214 extern int value_fetch_lazy (struct value *val);
216 #define VALUE_LVAL(val) (val)->lval argument
217 #define VALUE_ADDRESS(val) (val)->location.address argument
218 #define VALUE_INTERNALVAR(val) (val)->location.internalvar argument
219 #define VALUE_FRAME_REGNUM(val) ((val)->location.regnum) argument
220 #define VALUE_FRAME_ID(val) ((val)->frame_id) argument
221 #define VALUE_OFFSET(val) (val)->offset argument
222 #define VALUE_BITSIZE(val) (val)->bitsize argument
223 #define VALUE_BITPOS(val) (val)->bitpos argument
224 #define VALUE_NEXT(val) (val)->next argument
225 #define VALUE_REGNO(val) (val)->regno argument
226 #define VALUE_OPTIMIZED_OUT(val) ((val)->optimized_out) argument
227 #define VALUE_EMBEDDED_OFFSET(val) ((val)->embedded_offset) argument
228 #define VALUE_POINTED_TO_OFFSET(val) ((val)->pointed_to_offset) argument
229 #define VALUE_BFD_SECTION(val) ((val)->bfd_section) argument
300 extern LONGEST value_as_long (struct value *val);
301 extern DOUBLEST value_as_double (struct value *val);
302 extern CORE_ADDR value_as_address (struct value *val);
341 extern struct value *value_change_enclosing_type (struct value *val,
451 extern void set_internalvar (struct internalvar *var, struct value *val);
488 #define value_free(val) xfree (val) argument
492 extern void release_value (struct value *val);
494 extern int record_latest_value (struct value *val);
506 int use_local, LONGEST val);
511 extern int value_print (struct value *val, struct ui_file *stream, int format,
514 extern void value_print_array_elements (struct value *val,