Variable: semantic-format-tag-functions

semantic-format-tag-functions is a variable defined in format.el.gz.

Value

(semantic-format-tag-name
 semantic-format-tag-canonical-name
 semantic-format-tag-abbreviate
 semantic-format-tag-summarize
 semantic-format-tag-summarize-with-file
 semantic-format-tag-short-doc
 semantic-format-tag-prototype
 semantic-format-tag-concise-prototype
 semantic-format-tag-uml-abbreviate
 semantic-format-tag-uml-prototype
 semantic-format-tag-uml-concise-prototype
 semantic-format-tag-prin1)

Documentation

List of functions which convert a tag to text.

Each function must take the parameters TAG &optional PARENT COLOR. TAG is the tag to convert. PARENT is a parent tag or name which refers to the structure or class which contains TAG. PARENT is NOT a class which a TAG would claim as a parent. COLOR indicates that the generated text should be colored using font-lock.

Source Code

;; Defined in /usr/src/emacs/lisp/cedet/semantic/format.el.gz
;;; Tag to text overload functions
;;
;; abbreviations, prototypes, and coloring support.
(defvar semantic-format-tag-functions
  '(semantic-format-tag-name
    semantic-format-tag-canonical-name
    semantic-format-tag-abbreviate
    semantic-format-tag-summarize
    semantic-format-tag-summarize-with-file
    semantic-format-tag-short-doc
    semantic-format-tag-prototype
    semantic-format-tag-concise-prototype
    semantic-format-tag-uml-abbreviate
    semantic-format-tag-uml-prototype
    semantic-format-tag-uml-concise-prototype
    semantic-format-tag-prin1
    )
  "List of functions which convert a tag to text.
Each function must take the parameters TAG &optional PARENT COLOR.
TAG is the tag to convert.
PARENT is a parent tag or name which refers to the structure
or class which contains TAG.  PARENT is NOT a class which a TAG
would claim as a parent.
COLOR indicates that the generated text should be colored using
`font-lock'.")