Function: c-bos-pop-state

c-bos-pop-state is a macro defined in cc-engine.el.gz.

Signature

(c-bos-pop-state &optional DO-IF-DONE)

Source Code

;; Defined in /usr/src/emacs/lisp/progmodes/cc-engine.el.gz
(defmacro c-bos-pop-state (&optional do-if-done)
  (declare (debug t))
  `(if (setq state (car (car stack))
	     saved-pos (cdr (car stack))
	     stack (cdr stack))
       t
     ,do-if-done
     (setq pre-stmt-found t)
     (throw 'loop nil)))