Function: c-laomib-invalidate-cache
c-laomib-invalidate-cache is a byte-compiled function defined in
cc-engine.el.gz.
Signature
(c-laomib-invalidate-cache BEG END)
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/cc-engine.el.gz
(defun c-laomib-invalidate-cache (beg _end)
;; Called from late in c-before-change. Amend `c-laomib-cache' to remove
;; details pertaining to the buffer after position BEG.
(save-excursion
(goto-char beg)
(let ((paren-state (c-parse-state)))
(dolist (elt c-laomib-cache)
(when (not (c-laomib-fix-elt beg elt paren-state))
(setq c-laomib-cache (delq elt c-laomib-cache)))))))