Function: semantic-brute-find-tag-by-class

semantic-brute-find-tag-by-class is a macro defined in find.el.gz.

Signature

(semantic-brute-find-tag-by-class CLASS STREAMORBUFFER &optional SEARCH-PARTS SEARCH-INCLUDES)

Documentation

Find all tags with a class CLASS within STREAMORBUFFER.

CLASS is a symbol representing the class of the tags to find. See semantic-tag-class. Optional argument SEARCH-PARTS and SEARCH-INCLUDES are passed to semantic-brute-find-tag-by-function.

Use semantic-find-tag-by-class instead.

Source Code

;; Defined in /usr/src/emacs/lisp/cedet/semantic/find.el.gz
(defmacro semantic-brute-find-tag-by-class
  (class streamorbuffer &optional search-parts search-includes)
  "Find all tags with a class CLASS within STREAMORBUFFER.
CLASS is a symbol representing the class of the tags to find.
See `semantic-tag-class'.
Optional argument SEARCH-PARTS and SEARCH-INCLUDES are passed to
`semantic-brute-find-tag-by-function'.

Use `semantic-find-tag-by-class' instead."
  `(semantic-brute-find-tag-by-function
    (lambda (tag) (eq ,class (semantic-tag-class tag)))
    ,streamorbuffer ,search-parts ,search-includes))