Access to symbol table data maintained by gdb on the inferior
is exposed to Python via two objects: gdb.Symtab_and_line and
gdb.Symtab. Symbol table and line data for a frame is returned
from the find_sal method in gdb.Frame object.
See Frames In Python.
For more information on gdb's symbol table management, see Examining the Symbol Table, for more information.
A gdb.Symtab_and_line object has the following attributes:
The symbol table object (
gdb.Symtab) for this frame. This attribute is not writable.
A gdb.Symtab object has the following attributes:
The symbol table's source filename. This attribute is not writable.
The symbol table's backing object file. See Objfiles In Python. This attribute is not writable.
The following methods are provided: