GDB (xrefs)
|
Public Member Functions | |
__init__ (self) | |
get_show_string (self, pvalue) | |
get_set_string (self) | |
before_prompt_hook (self, current) | |
__init__ (self) | |
get_show_string (self, pvalue) | |
get_set_string (self) | |
before_prompt_hook (self, current) | |
Public Attributes | |
str | value = "" |
bool | hook_set = False |
Static Public Attributes | |
str | set_doc = "Set the extended prompt." |
str | show_doc = "Show the extended prompt." |
Static Private Attributes | |
str | __doc__ = __doc__ + "\n" + gdb.prompt.prompt_help() |
Set the extended prompt. Usage: set extended-prompt VALUE Substitutions are applied to VALUE to compute the real prompt. The currently defined substitutions are:
gdb.command.prompt._ExtendedPrompt.__init__ | ( | self | ) |
Definition at line 40 of file prompt.py.
References gdb.command.prompt._ExtendedPrompt.__init__().
Referenced by gdb.command.prompt._ExtendedPrompt.__init__().
gdb.command.prompt._ExtendedPrompt.__init__ | ( | self | ) |
Definition at line 40 of file prompt.py.
References gdb.command.prompt._ExtendedPrompt.__init__(), gdb.command.prompt._ExtendedPrompt.hook_set, value, addrmap_fixed::addrmap_transition.value, amd_dbgapi_register_type_enum::enumerator.value, arm_mapping_symbol.value, c_token_and_value.value, call_site_parameter.value, cons_copy::tracker.value, cons_move::tracker.value, cons_value::tracker.value, d_token_and_value.value, dwarf_expr_piece.value, dwarf_stack_value.value, enum_value_name.value, f77_boolean_val.value, frame_info.value, gdb-gdb.TypeFlag.value, gdb.command.prompt._ExtendedPrompt.value, gdb.dap.startup.LoggingParam.value, gdb.dap.varref.VariableReference.value, gdb.FrameDecorator.SymValueWrapper.value(), gdb::option::option_def_and_value.value, gdb_reg_value.value, gdb_xml_enum.value, gdb_xml_value.value, gdbpy_err_fetch.value(), go_token_and_value.value, internalvar_data.value, osdata_column.value, param_smob.value, parmpy_object.value, printf_length_modifier< T >.value, printf_length_modifier< long double >.value, property.value, pv_area::area_entry.value, ref_map.value, return_value_info.value, saved_reg.value, scanf_length_modifier< T >.value, scanf_length_modifier< double >.value, scanf_length_modifier< long double >.value, scheme_integer_constant.value, scheme_variable.value, selftests::optional::cons_copy::tracker.value, selftests::optional::cons_move::tracker.value, selftests::optional::cons_value::tracker.value, single_bfd_flag_info.value, symbol_cache_slot.value, tilegx_reverse_regs.value, token_info.value, trace_state_variable.value, trad_frame_saved_reg.value(), trad_frame_saved_reg.value, trans.value, tui_translate.value, value.value(), value_and_voffset.value, value_object.value, value_smob.value, varobj.value, and varobj_item.value.
gdb.command.prompt._ExtendedPrompt.before_prompt_hook | ( | self, | |
current ) |
Definition at line 59 of file prompt.py.
References gdb.prompt.substitute_prompt(), value, addrmap_fixed::addrmap_transition.value, amd_dbgapi_register_type_enum::enumerator.value, arm_mapping_symbol.value, c_token_and_value.value, call_site_parameter.value, cons_copy::tracker.value, cons_move::tracker.value, cons_value::tracker.value, d_token_and_value.value, dwarf_expr_piece.value, dwarf_stack_value.value, enum_value_name.value, f77_boolean_val.value, frame_info.value, gdb-gdb.TypeFlag.value, gdb.command.prompt._ExtendedPrompt.value, gdb.dap.startup.LoggingParam.value, gdb.dap.varref.VariableReference.value, gdb.FrameDecorator.SymValueWrapper.value(), gdb::option::option_def_and_value.value, gdb_reg_value.value, gdb_xml_enum.value, gdb_xml_value.value, gdbpy_err_fetch.value(), go_token_and_value.value, internalvar_data.value, osdata_column.value, param_smob.value, parmpy_object.value, printf_length_modifier< T >.value, printf_length_modifier< long double >.value, property.value, pv_area::area_entry.value, ref_map.value, return_value_info.value, saved_reg.value, scanf_length_modifier< T >.value, scanf_length_modifier< double >.value, scanf_length_modifier< long double >.value, scheme_integer_constant.value, scheme_variable.value, selftests::optional::cons_copy::tracker.value, selftests::optional::cons_move::tracker.value, selftests::optional::cons_value::tracker.value, single_bfd_flag_info.value, symbol_cache_slot.value, tilegx_reverse_regs.value, token_info.value, trace_state_variable.value, trad_frame_saved_reg.value(), trad_frame_saved_reg.value, trans.value, tui_translate.value, value.value(), value_and_voffset.value, value_object.value, value_smob.value, varobj.value, and varobj_item.value.
Referenced by gdb.command.prompt._ExtendedPrompt.get_set_string().
gdb.command.prompt._ExtendedPrompt.before_prompt_hook | ( | self, | |
current ) |
Definition at line 59 of file prompt.py.
References gdb.prompt.substitute_prompt(), value, addrmap_fixed::addrmap_transition.value, amd_dbgapi_register_type_enum::enumerator.value, arm_mapping_symbol.value, c_token_and_value.value, call_site_parameter.value, cons_copy::tracker.value, cons_move::tracker.value, cons_value::tracker.value, d_token_and_value.value, dwarf_expr_piece.value, dwarf_stack_value.value, enum_value_name.value, f77_boolean_val.value, frame_info.value, gdb-gdb.TypeFlag.value, gdb.command.prompt._ExtendedPrompt.value, gdb.dap.startup.LoggingParam.value, gdb.dap.varref.VariableReference.value, gdb.FrameDecorator.SymValueWrapper.value(), gdb::option::option_def_and_value.value, gdb_reg_value.value, gdb_xml_enum.value, gdb_xml_value.value, gdbpy_err_fetch.value(), go_token_and_value.value, internalvar_data.value, osdata_column.value, param_smob.value, parmpy_object.value, printf_length_modifier< T >.value, printf_length_modifier< long double >.value, property.value, pv_area::area_entry.value, ref_map.value, return_value_info.value, saved_reg.value, scanf_length_modifier< T >.value, scanf_length_modifier< double >.value, scanf_length_modifier< long double >.value, scheme_integer_constant.value, scheme_variable.value, selftests::optional::cons_copy::tracker.value, selftests::optional::cons_move::tracker.value, selftests::optional::cons_value::tracker.value, single_bfd_flag_info.value, symbol_cache_slot.value, tilegx_reverse_regs.value, token_info.value, trace_state_variable.value, trad_frame_saved_reg.value(), trad_frame_saved_reg.value, trans.value, tui_translate.value, value.value(), value_and_voffset.value, value_object.value, value_smob.value, varobj.value, and varobj_item.value.
Referenced by gdb.command.prompt._ExtendedPrompt.get_set_string().
gdb.command.prompt._ExtendedPrompt.get_set_string | ( | self | ) |
Definition at line 53 of file prompt.py.
References gdb.command.prompt._ExtendedPrompt.before_prompt_hook(), and gdb.command.prompt._ExtendedPrompt.hook_set.
gdb.command.prompt._ExtendedPrompt.get_set_string | ( | self | ) |
Definition at line 53 of file prompt.py.
References gdb.command.prompt._ExtendedPrompt.before_prompt_hook(), and gdb.command.prompt._ExtendedPrompt.hook_set.
gdb.command.prompt._ExtendedPrompt.get_show_string | ( | self, | |
pvalue ) |
Definition at line 47 of file prompt.py.
References value, addrmap_fixed::addrmap_transition.value, amd_dbgapi_register_type_enum::enumerator.value, arm_mapping_symbol.value, c_token_and_value.value, call_site_parameter.value, cons_copy::tracker.value, cons_move::tracker.value, cons_value::tracker.value, d_token_and_value.value, dwarf_expr_piece.value, dwarf_stack_value.value, enum_value_name.value, f77_boolean_val.value, frame_info.value, gdb-gdb.TypeFlag.value, gdb.command.prompt._ExtendedPrompt.value, gdb.dap.startup.LoggingParam.value, gdb.dap.varref.VariableReference.value, gdb.FrameDecorator.SymValueWrapper.value(), gdb::option::option_def_and_value.value, gdb_reg_value.value, gdb_xml_enum.value, gdb_xml_value.value, gdbpy_err_fetch.value(), go_token_and_value.value, internalvar_data.value, osdata_column.value, param_smob.value, parmpy_object.value, printf_length_modifier< T >.value, printf_length_modifier< long double >.value, property.value, pv_area::area_entry.value, ref_map.value, return_value_info.value, saved_reg.value, scanf_length_modifier< T >.value, scanf_length_modifier< double >.value, scanf_length_modifier< long double >.value, scheme_integer_constant.value, scheme_variable.value, selftests::optional::cons_copy::tracker.value, selftests::optional::cons_move::tracker.value, selftests::optional::cons_value::tracker.value, single_bfd_flag_info.value, symbol_cache_slot.value, tilegx_reverse_regs.value, token_info.value, trace_state_variable.value, trad_frame_saved_reg.value(), trad_frame_saved_reg.value, trans.value, tui_translate.value, value.value(), value_and_voffset.value, value_object.value, value_smob.value, varobj.value, and varobj_item.value.
gdb.command.prompt._ExtendedPrompt.get_show_string | ( | self, | |
pvalue ) |
Definition at line 47 of file prompt.py.
References value, addrmap_fixed::addrmap_transition.value, amd_dbgapi_register_type_enum::enumerator.value, arm_mapping_symbol.value, c_token_and_value.value, call_site_parameter.value, cons_copy::tracker.value, cons_move::tracker.value, cons_value::tracker.value, d_token_and_value.value, dwarf_expr_piece.value, dwarf_stack_value.value, enum_value_name.value, f77_boolean_val.value, frame_info.value, gdb-gdb.TypeFlag.value, gdb.command.prompt._ExtendedPrompt.value, gdb.dap.startup.LoggingParam.value, gdb.dap.varref.VariableReference.value, gdb.FrameDecorator.SymValueWrapper.value(), gdb::option::option_def_and_value.value, gdb_reg_value.value, gdb_xml_enum.value, gdb_xml_value.value, gdbpy_err_fetch.value(), go_token_and_value.value, internalvar_data.value, osdata_column.value, param_smob.value, parmpy_object.value, printf_length_modifier< T >.value, printf_length_modifier< long double >.value, property.value, pv_area::area_entry.value, ref_map.value, return_value_info.value, saved_reg.value, scanf_length_modifier< T >.value, scanf_length_modifier< double >.value, scanf_length_modifier< long double >.value, scheme_integer_constant.value, scheme_variable.value, selftests::optional::cons_copy::tracker.value, selftests::optional::cons_move::tracker.value, selftests::optional::cons_value::tracker.value, single_bfd_flag_info.value, symbol_cache_slot.value, tilegx_reverse_regs.value, token_info.value, trace_state_variable.value, trad_frame_saved_reg.value(), trad_frame_saved_reg.value, trans.value, tui_translate.value, value.value(), value_and_voffset.value, value_object.value, value_smob.value, varobj.value, and varobj_item.value.
|
staticprivate |
bool gdb.command.prompt._ExtendedPrompt.hook_set = False |
Definition at line 45 of file prompt.py.
Referenced by gdb.command.prompt._ExtendedPrompt.__init__(), and gdb.command.prompt._ExtendedPrompt.get_set_string().
|
static |
|
static |
str gdb.command.prompt._ExtendedPrompt.value = "" |
Definition at line 44 of file prompt.py.
Referenced by gdb.command.prompt._ExtendedPrompt.__init__(), gdb.dap.startup.LoggingParam.__init__(), gdb.dap.varref.VariableReference.__init__(), gdb-gdb.TypeFlag.__lt__(), gdb.dap.varref.VariableReference._update_value(), gdb.dap.varref.VariableReference.assign(), gdb.command.prompt._ExtendedPrompt.before_prompt_hook(), gdb.dap.startup.LoggingParam.get_set_string(), gdb.command.prompt._ExtendedPrompt.get_show_string(), and gdb.dap.varref.VariableReference.to_object().