GDB (xrefs)
|
Public Member Functions | |
__init__ (self, frame, symbol) | |
value (self) | |
symbol (self) | |
__init__ (self, frame, symbol) | |
value (self) | |
symbol (self) | |
Public Attributes | |
frame | |
sym | |
A container class conforming to the Symbol/Value interface which holds frame locals or frame arguments.
Definition at line 230 of file FrameDecorator.py.
gdb.FrameDecorator.SymValueWrapper.__init__ | ( | self, | |
frame, | |||
symbol ) |
Definition at line 237 of file FrameDecorator.py.
gdb.FrameDecorator.SymValueWrapper.__init__ | ( | self, | |
frame, | |||
symbol ) |
Definition at line 237 of file FrameDecorator.py.
References dwarf2_per_bfd.frame, dwarf2_debug_sections.frame, mi_parse.frame, gdb.dap.scopes._ScopeReference.frame, gdb.FrameDecorator.SymValueWrapper.frame, gdb.FrameDecorator.FrameVars.frame, gdb.FrameIterator.FrameIterator.frame, btrace_frame_cache.frame, varobj_root.frame, name_info.sym, cache_entry.sym, btrace_function.sym, symbol_error.sym, d_exp_YYSTYPE.sym, f_exp_YYSTYPE.sym, frame_arg.sym, m2_exp_YYSTYPE.sym, macho_sym_hash_entry.sym, p_exp_YYSTYPE.sym, symtoken.sym, gdb.FrameDecorator.SymValueWrapper.sym, and ref_map.sym.
gdb.FrameDecorator.SymValueWrapper.symbol | ( | self | ) |
Return the symbol, or Python text, associated with this symbol, or None
Definition at line 247 of file FrameDecorator.py.
References name_info.sym, cache_entry.sym, btrace_function.sym, symbol_error.sym, d_exp_YYSTYPE.sym, f_exp_YYSTYPE.sym, frame_arg.sym, m2_exp_YYSTYPE.sym, macho_sym_hash_entry.sym, p_exp_YYSTYPE.sym, symtoken.sym, gdb.FrameDecorator.SymValueWrapper.sym, and ref_map.sym.
gdb.FrameDecorator.SymValueWrapper.symbol | ( | self | ) |
Return the symbol, or Python text, associated with this symbol, or None
Definition at line 247 of file FrameDecorator.py.
References name_info.sym, cache_entry.sym, btrace_function.sym, symbol_error.sym, d_exp_YYSTYPE.sym, f_exp_YYSTYPE.sym, frame_arg.sym, m2_exp_YYSTYPE.sym, macho_sym_hash_entry.sym, p_exp_YYSTYPE.sym, symtoken.sym, gdb.FrameDecorator.SymValueWrapper.sym, and ref_map.sym.
gdb.FrameDecorator.SymValueWrapper.value | ( | self | ) |
Return the value associated with this symbol, or None
Definition at line 241 of file FrameDecorator.py.
References dwarf2_per_bfd.frame, dwarf2_debug_sections.frame, mi_parse.frame, gdb.dap.scopes._ScopeReference.frame, gdb.FrameDecorator.SymValueWrapper.frame, gdb.FrameDecorator.FrameVars.frame, gdb.FrameIterator.FrameIterator.frame, btrace_frame_cache.frame, varobj_root.frame, name_info.sym, cache_entry.sym, btrace_function.sym, symbol_error.sym, d_exp_YYSTYPE.sym, f_exp_YYSTYPE.sym, frame_arg.sym, m2_exp_YYSTYPE.sym, macho_sym_hash_entry.sym, p_exp_YYSTYPE.sym, symtoken.sym, gdb.FrameDecorator.SymValueWrapper.sym, and ref_map.sym.
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().
gdb.FrameDecorator.SymValueWrapper.value | ( | self | ) |
Return the value associated with this symbol, or None
Definition at line 241 of file FrameDecorator.py.
References dwarf2_per_bfd.frame, dwarf2_debug_sections.frame, mi_parse.frame, gdb.dap.scopes._ScopeReference.frame, gdb.FrameDecorator.SymValueWrapper.frame, gdb.FrameDecorator.FrameVars.frame, gdb.FrameIterator.FrameIterator.frame, btrace_frame_cache.frame, varobj_root.frame, name_info.sym, cache_entry.sym, btrace_function.sym, symbol_error.sym, d_exp_YYSTYPE.sym, f_exp_YYSTYPE.sym, frame_arg.sym, m2_exp_YYSTYPE.sym, macho_sym_hash_entry.sym, p_exp_YYSTYPE.sym, symtoken.sym, gdb.FrameDecorator.SymValueWrapper.sym, and ref_map.sym.
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().
gdb.FrameDecorator.SymValueWrapper.frame |
Definition at line 238 of file FrameDecorator.py.
Referenced by gdb.FrameDecorator.FrameVars.__init__(), gdb.FrameDecorator.SymValueWrapper.__init__(), gdb.FrameIterator.FrameIterator.__init__(), gdb.dap.scopes._ScopeReference.__init__(), gdb.FrameIterator.FrameIterator.__next__(), gdb.FrameDecorator.FrameVars.fetch_frame_args(), gdb.FrameDecorator.FrameVars.fetch_frame_locals(), gdb.dap.scopes._ScopeReference.fetch_one_child(), and gdb.FrameDecorator.SymValueWrapper.value().
gdb.FrameDecorator.SymValueWrapper.sym |
Definition at line 239 of file FrameDecorator.py.
Referenced by gdb.FrameDecorator.SymValueWrapper.__init__(), gdb.FrameDecorator.SymValueWrapper.symbol(), and gdb.FrameDecorator.SymValueWrapper.value().