Function: semantic-mrub-cache-flush-fcn

semantic-mrub-cache-flush-fcn is a byte-compiled function defined in mru-bookmark.el.gz.

Signature

(semantic-mrub-cache-flush-fcn)

Documentation

Function called in the semantic-before-toplevel-cache-flush-hook.

Cause tags in the ring to become unlinked.

Source Code

;; Defined in /usr/src/emacs/lisp/cedet/semantic/mru-bookmark.el.gz
(defun semantic-mrub-cache-flush-fcn ()
  "Function called in the `semantic-before-toplevel-cache-flush-hook'.
Cause tags in the ring to become unlinked."
  (let* ((ring (oref semantic-mru-bookmark-ring ring))
	 (len (ring-length ring))
	 (idx 0)
	 )
    (while (< idx len)
      (semantic-mrub-preflush (ring-ref ring idx))
      (setq idx (1+ idx)))))