Variable: semantic--buffer-cache

semantic--buffer-cache is a buffer-local variable defined in semantic.el.gz.

Documentation

A cache of the fully parsed buffer.

If no significant changes have been made (based on the state) then this is returned instead of re-parsing the buffer.

  DO NOT USE THIS VARIABLE IN PROGRAMS.

If you need a tag list, use semantic-fetch-tags. If you need the cached values for some reason, chances are you can add a hook to semantic-after-toplevel-cache-change-hook.

Source Code

;; Defined in /usr/src/emacs/lisp/cedet/semantic.el.gz
(defvar-local semantic--buffer-cache nil
  "A cache of the fully parsed buffer.
If no significant changes have been made (based on the state) then
this is returned instead of re-parsing the buffer.

  DO NOT USE THIS VARIABLE IN PROGRAMS.

If you need a tag list, use `semantic-fetch-tags'.  If you need the
cached values for some reason, chances are you can add a hook to
`semantic-after-toplevel-cache-change-hook'.")