GDB (xrefs)
|
Public Member Functions | |
__init__ (self, frame) | |
fetch_frame_locals (self, follow_link=False) | |
fetch_frame_args (self) | |
__init__ (self, frame) | |
fetch_frame_locals (self, follow_link=False) | |
fetch_frame_args (self) | |
Public Attributes | |
frame | |
Utility class to fetch and store frame local variables, or frame arguments.
Definition at line 253 of file FrameDecorator.py.
gdb.FrameDecorator.FrameVars.__init__ | ( | self, | |
frame ) |
Definition at line 258 of file FrameDecorator.py.
gdb.FrameDecorator.FrameVars.__init__ | ( | self, | |
frame ) |
Definition at line 258 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, and varobj_root.frame.
gdb.FrameDecorator.FrameVars.fetch_frame_args | ( | self | ) |
Public utility method to fetch frame arguments for the stored frame. Frame arguments are the only type fetched. If there are no frame argument variables, return an empty list.
Definition at line 308 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, and varobj_root.frame.
gdb.FrameDecorator.FrameVars.fetch_frame_args | ( | self | ) |
Public utility method to fetch frame arguments for the stored frame. Frame arguments are the only type fetched. If there are no frame argument variables, return an empty list.
Definition at line 308 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, and varobj_root.frame.
gdb.FrameDecorator.FrameVars.fetch_frame_locals | ( | self, | |
follow_link = False ) |
Public utility method to fetch frame local variables for the stored frame. Frame arguments are not fetched. If there are no frame local variables, return an empty list.
Definition at line 261 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, and varobj_root.frame.
gdb.FrameDecorator.FrameVars.fetch_frame_locals | ( | self, | |
follow_link = False ) |
Public utility method to fetch frame local variables for the stored frame. Frame arguments are not fetched. If there are no frame local variables, return an empty list.
Definition at line 261 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, and varobj_root.frame.
gdb.FrameDecorator.FrameVars.frame |
Definition at line 259 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().