Function: ebrowse-tags-read-member+class-name
ebrowse-tags-read-member+class-name is a byte-compiled function
defined in ebrowse.el.gz.
Signature
(ebrowse-tags-read-member+class-name)
Documentation
Read a C++ identifier from point.
Value is (CLASS-NAME MEMBER-NAME). CLASS-NAME is the name of the class if the identifier was qualified. It is nil otherwise. MEMBER-NAME is the name of the member found.
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/ebrowse.el.gz
(defun ebrowse-tags-read-member+class-name ()
"Read a C++ identifier from point.
Value is (CLASS-NAME MEMBER-NAME).
CLASS-NAME is the name of the class if the identifier was qualified.
It is nil otherwise.
MEMBER-NAME is the name of the member found."
(save-excursion
(skip-chars-backward "a-zA-Z0-9_")
(let* ((start (point))
(name (progn (skip-chars-forward "a-zA-Z0-9_")
(buffer-substring start (point))))
) ;; class
(list nil name)))) ;; class