Function: gdb-frame-location
gdb-frame-location is a byte-compiled function defined in
gdb-mi.el.gz.
Signature
(gdb-frame-location FRAME)
Documentation
Return " of file:line" or " of library" for structure FRAME.
FRAME must have either "file" and "line" members or "from" member.
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/gdb-mi.el.gz
(defun gdb-frame-location (frame)
"Return \" of file:line\" or \" of library\" for structure FRAME.
FRAME must have either \"file\" and \"line\" members or \"from\"
member."
(let ((file (gdb-mi--field frame 'file))
(line (gdb-mi--field frame 'line))
(from (gdb-mi--field frame 'from)))
(let ((res (or (and file line (concat file ":" line))
from)))
(if res (concat " of " res) ""))))