Function: semantic-tag-new-alias

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

Signature

(semantic-tag-new-alias NAME META-TAG-CLASS VALUE &rest ATTRIBUTES)

Documentation

Create a semantic tag of class alias.

NAME is a name for this alias. META-TAG-CLASS is the class of the tag this tag is an alias. VALUE is the aliased definition. ATTRIBUTES is a list of additional attributes belonging to this tag.

Source Code

;; Defined in /usr/src/emacs/lisp/cedet/semantic/tag.el.gz
;;; Tags of class `alias'
;;
(defsubst semantic-tag-new-alias (name meta-tag-class value &rest attributes)
  "Create a semantic tag of class alias.
NAME is a name for this alias.
META-TAG-CLASS is the class of the tag this tag is an alias.
VALUE is the aliased definition.
ATTRIBUTES is a list of additional attributes belonging to this tag."
  (apply #'semantic-tag name 'alias
         :aliasclass meta-tag-class
         :definition value
         attributes))