Function: mantemp-remove-memfuncs
mantemp-remove-memfuncs is a byte-compiled function defined in
mantemp.el.gz.
Signature
(mantemp-remove-memfuncs)
Documentation
Remove member function extensions so that only class names remain.
Source Code
;; Defined in /usr/src/emacs/lisp/obsolete/mantemp.el.gz
(defun mantemp-remove-memfuncs ()
"Remove member function extensions so that only class names remain."
(save-excursion
;; Remove conversion operator extensions.
(goto-char (point-min))
(message "Removing member function extensions")
(while (re-search-forward
"^[a-zA-Z :&*<>~=,0-9+]*>::operator " nil t nil)
(progn
(backward-char 11)
(delete-region (point) (line-end-position))))
;; Remove other member function extensions.
(goto-char (point-min))
(message "Removing member function extensions")
(while (re-search-forward "^[a-zA-Z :&*<>~=,0-9+]*>::" nil t nil)
(progn
(backward-char 2)
(delete-region (point) (line-end-position))))))