Function: semantic-tag

semantic-tag is a byte-compiled function defined in tag.el.gz.

Signature

(semantic-tag NAME CLASS &rest ATTRIBUTES)

Documentation

Create a generic semantic tag.

NAME is a string representing the name of this tag. CLASS is the symbol that represents the class of tag this is, such as variable, or function. ATTRIBUTES is a list of additional attributes belonging to this tag.

Source Code

;; Defined in /usr/src/emacs/lisp/cedet/semantic/tag.el.gz
;;; Tag creation
;;

(defsubst semantic-tag (name class &rest attributes)
  "Create a generic semantic tag.
NAME is a string representing the name of this tag.
CLASS is the symbol that represents the class of tag this is,
such as `variable', or `function'.
ATTRIBUTES is a list of additional attributes belonging to this tag."
  (list name class (semantic-tag-make-plist attributes) nil nil))