File: imenu.el.html
This support function can be used in any buffer which supports the bovinator to create the imenu index.
To use this in a buffer, do this in a hook.
(add-hook 'mode-hook (lambda () (setq imenu-create-index-function 'semantic-create-imenu-index) ))
Defined variables (14)
semantic-imenu-adopt-external-members | Non-nil if types in a file should adopt externally defined members. |
semantic-imenu-auto-rebuild-directory-indexes | If non-nil automatically rebuild directory index imenus. |
semantic-imenu-auto-rebuild-running | Non-nil if ‘semantic-imenu-rebuild-directory-indexes’ is running. |
semantic-imenu-bucketize-file | Non-nil if tags in a file are to be grouped into buckets. |
semantic-imenu-bucketize-type-members | Non-nil if members of a type should be grouped into buckets. |
semantic-imenu-buckets-to-submenu | Non-nil if buckets of tags are to be turned into submenus. |
semantic-imenu-directory-current-file | When building a file index, this is the file name currently being built. |
semantic-imenu-expand-type-members | Non-nil if types should have submenus with members in them. |
semantic-imenu-expandable-tag-classes | List of expandable tag classes. |
semantic-imenu-index-directory | Non-nil to index the entire directory for tags. |
semantic-imenu-sort-bucket-function | Function to use when sorting tags in the buckets of functions. |
semantic-imenu-summary-function | Function to use when creating items in Imenu. |
semantic-which-function | Function to convert semantic tags into ‘which-function’ text. |
semantic-which-function-use-color | Use color when displaying the current function with ‘which-function’. |
Defined functions (13)
semantic-create-imenu-directory-index | (&optional STREAM) |
semantic-create-imenu-index | (&optional STREAM) |
semantic-create-imenu-index-1 | (STREAM &optional PARENT) |
semantic-create-imenu-subindex | (TAGS) |
semantic-default-which-function | (TAGLIST) |
semantic-imenu-flush-fcn | (&optional IGNORE) |
semantic-imenu-goto-function | (NAME POSITION &optional REST) |
semantic-imenu-rebuild-directory-indexes | (DB) |
semantic-imenu-semanticdb-hook | () |
semantic-imenu-tag-overlay | (TAG) |
semantic-imenu-toggle-bucketize-file | () |
semantic-imenu-toggle-bucketize-type-parts | () |
semantic-imenu-toggle-buckets-to-submenu | () |