Function: c-beginning-of-inheritance-list
c-beginning-of-inheritance-list is a byte-compiled function defined in
cc-engine.el.gz.
Signature
(c-beginning-of-inheritance-list &optional LIM)
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/cc-engine.el.gz
(defun c-beginning-of-inheritance-list (&optional lim)
;; Go to the first non-whitespace after the colon that starts a
;; multiple inheritance introduction. Optional LIM is the farthest
;; back we should search.
;;
;; This function might do hidden buffer changes.
(c-backward-token-2 0 t lim)
(while (and (or (looking-at c-symbol-start)
(looking-at "[<,]\\|::"))
(zerop (c-backward-token-2 1 t lim)))))