GDB (xrefs)
|
#include "valprint.h"
Public Attributes | |
enum val_prettyformat | prettyformat |
bool | prettyformat_arrays |
bool | prettyformat_structs |
bool | vtblprint |
bool | unionprint |
bool | addressprint |
bool | nibblesprint |
bool | objectprint |
unsigned int | print_max |
unsigned int | print_max_chars |
unsigned int | repeat_count_threshold |
int | output_format |
int | format |
bool | memory_tag_violations |
bool | stop_print_at_null |
bool | print_array_indexes |
bool | deref_ref |
bool | static_field_print |
bool | pascal_static_field_print |
bool | raw |
bool | summary |
bool | symbol_print |
int | max_depth |
Definition at line 38 of file valprint.h.
bool value_print_options::addressprint |
Definition at line 56 of file valprint.h.
Referenced by generic_val_print_ref(), ppscm_print_children(), ppscm_print_string_repr(), print_children(), print_function_pointer_address(), print_go_string(), print_string_repr(), print_unpacked_pointer(), print_unpacked_pointer(), print_unpacked_pointer(), code_breakpoint::say_where(), f_language::value_print_inner(), and pascal_language::value_print_inner().
bool value_print_options::deref_ref |
Definition at line 97 of file valprint.h.
Referenced by generic_val_print_ref(), and print_frame_arg().
int value_print_options::format |
Definition at line 83 of file valprint.h.
Referenced by ada_val_print_enum(), ada_value_of_variable(), ada_value_print_array(), ada_value_print_inner(), ada_value_print_num(), ada_value_print_ptr(), c_value_print_array(), c_value_print_int(), c_value_print_ptr(), default_print_auxv_entry(), do_examine(), generic_val_print_enum(), generic_val_print_fixed_point(), generic_val_print_float(), generic_val_print_func(), generic_value_print(), generic_value_print_bool(), generic_value_print_char(), generic_value_print_int(), generic_value_print_memberptr(), generic_value_print_ptr(), get_formatted_print_options(), m2_print_array_contents(), output_command(), output_register(), print_formatted(), print_longest(), print_scalar_formatted(), print_unpacked_pointer(), print_unpacked_pointer(), printf_c_string(), valpy_format_string(), f_language::value_print_inner(), m2_language::value_print_inner(), pascal_language::value_print_inner(), and value_print_scalar_formatted().
int value_print_options::max_depth |
Definition at line 119 of file valprint.h.
Referenced by ppscm_print_children(), print_children(), and val_print_check_max_depth().
bool value_print_options::memory_tag_violations |
Definition at line 86 of file valprint.h.
Referenced by print_command_1().
bool value_print_options::nibblesprint |
Definition at line 59 of file valprint.h.
Referenced by print_binary_chars().
bool value_print_options::objectprint |
Definition at line 63 of file valprint.h.
Referenced by c_value_print().
int value_print_options::output_format |
Definition at line 79 of file valprint.h.
Referenced by ada_value_print_num(), c_value_print_int(), generic_value_print_bool(), generic_value_print_char(), generic_value_print_int(), memory_tag_print_tag_command(), memory_tag_with_logical_tag_command(), set_output_radix_1(), and f_language::value_print_inner().
bool value_print_options::pascal_static_field_print |
Definition at line 104 of file valprint.h.
Referenced by pascal_object_print_value_fields().
enum val_prettyformat value_print_options::prettyformat |
Definition at line 41 of file valprint.h.
Referenced by ada_val_print_struct_union(), common_val_print(), cp_print_value(), cp_print_value_fields(), pascal_object_print_value(), pascal_object_print_value_fields(), ppscm_print_children(), print_children(), print_field_values(), print_unpacked_pointer(), rust_language::val_print_struct(), and pascal_language::value_print_inner().
bool value_print_options::prettyformat_arrays |
Definition at line 44 of file valprint.h.
Referenced by ppscm_print_children(), print_children(), val_print_packed_array_elements(), and value_print_array_elements().
bool value_print_options::prettyformat_structs |
Definition at line 47 of file valprint.h.
Referenced by common_val_print(), ppscm_print_children(), and print_children().
bool value_print_options::print_array_indexes |
Definition at line 93 of file valprint.h.
Referenced by maybe_print_array_index(), ppscm_print_children(), print_children(), and print_optional_low_bound().
unsigned int value_print_options::print_max |
Definition at line 68 of file valprint.h.
Referenced by fortran_array_printer_impl::continue_walking(), get_print_max_chars(), ppscm_print_children(), print_children(), print_converted_chars_to_obstack(), fortran_array_printer_impl::process_dimension(), fortran_array_printer_impl::process_element(), process_print_command_args(), and value_print_array_elements().
unsigned int value_print_options::print_max_chars |
Definition at line 72 of file valprint.h.
Referenced by get_print_max_chars(), print_converted_chars_to_obstack(), printstr(), and show_print_max().
bool value_print_options::raw |
Definition at line 107 of file valprint.h.
Referenced by common_val_print(), cp_print_value_fields_pp(), print_frame_arg(), value_print(), and go_language::value_print_inner().
unsigned int value_print_options::repeat_count_threshold |
Definition at line 76 of file valprint.h.
Referenced by print_converted_chars_to_obstack(), m2_language::printstr(), pascal_language::printstr(), printstr(), fortran_array_printer_impl::process_dimension(), fortran_array_printer_impl::process_element(), val_print_packed_array_elements(), and value_print_array_elements().
bool value_print_options::static_field_print |
Definition at line 100 of file valprint.h.
Referenced by cp_print_value_fields().
bool value_print_options::stop_print_at_null |
Definition at line 89 of file valprint.h.
Referenced by ada_val_print_string(), c_value_print_array(), m2_language::value_print_inner(), and pascal_language::value_print_inner().
bool value_print_options::summary |
Definition at line 112 of file valprint.h.
Referenced by common_val_print(), ppscm_print_children(), print_children(), print_frame_arg(), and value_check_printable().
bool value_print_options::symbol_print |
Definition at line 116 of file valprint.h.
Referenced by print_unpacked_pointer(), print_unpacked_pointer(), f_language::value_print_inner(), and pascal_language::value_print_inner().
bool value_print_options::unionprint |
Definition at line 53 of file valprint.h.
Referenced by c_value_print_struct(), m2_language::value_print_inner(), and pascal_language::value_print_inner().
bool value_print_options::vtblprint |
Definition at line 50 of file valprint.h.
Referenced by c_value_print_ptr(), c_value_print_struct(), print_unpacked_pointer(), and pascal_language::value_print_inner().