Function: semantic-analyze-tags-of-class-list

semantic-analyze-tags-of-class-list is a byte-compiled function defined in complete.el.gz.

Signature

(semantic-analyze-tags-of-class-list TAGS CLASSLIST)

Documentation

Return the tags in TAGS that are of classes in CLASSLIST.

Source Code

;; Defined in /usr/src/emacs/lisp/cedet/semantic/analyze/complete.el.gz
(defun semantic-analyze-tags-of-class-list (tags classlist)
  "Return the tags in TAGS that are of classes in CLASSLIST."
  (let ((origc tags))
    ;; Accept only tags that are of the datatype specified by
    ;; the desired classes.
    (setq tags (apply #'nconc ;; All input lists are permutable.
		      (mapcar (lambda (class)
				(semantic-find-tags-by-class class origc))
			      classlist)))
    tags))