Function: semantic-tag-new-function
semantic-tag-new-function is a byte-compiled function defined in
tag.el.gz.
Signature
(semantic-tag-new-function NAME TYPE ARG-LIST &rest ATTRIBUTES)
Documentation
Create a semantic tag of class function.
NAME is the name of this function. TYPE is a string or semantic tag representing the type of this function. ARG-LIST is a list of strings or semantic tags representing the arguments of this 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
(defsubst semantic-tag-new-function (name type arg-list &rest attributes)
"Create a semantic tag of class `function'.
NAME is the name of this function.
TYPE is a string or semantic tag representing the type of this function.
ARG-LIST is a list of strings or semantic tags representing the
arguments of this function.
ATTRIBUTES is a list of additional attributes belonging to this tag."
(apply #'semantic-tag name 'function
:type type
:arguments arg-list
attributes))