Function: semantic-collector-buffer-flush

semantic-collector-buffer-flush is a byte-compiled function defined in complete.el.gz.

Signature

(semantic-collector-buffer-flush NEWCACHE)

Documentation

Flush all buffer collector objects.

NEWCACHE is the new tag table, but we ignore it.

Source Code

;; Defined in /usr/src/emacs/lisp/cedet/semantic/complete.el.gz
;; Buffer specific collectors should flush themselves
(defun semantic-collector-buffer-flush (_newcache)
  "Flush all buffer collector objects.
NEWCACHE is the new tag table, but we ignore it."
  (condition-case nil
      (let ((l semantic-collector-per-buffer-list))
	(while l
	  (if (car l) (semantic-collector-flush (car l)))
	  (setq l (cdr l))))
    (error nil)))