Function: semantic-brute-find-tag-by-attribute-value

semantic-brute-find-tag-by-attribute-value is a byte-compiled function defined in find.el.gz.

Signature

(semantic-brute-find-tag-by-attribute-value ATTR VALUE STREAMORBUFFER &optional SEARCH-PARTS SEARCH-INCLUDES)

Documentation

Find all tags with a given ATTR equal to VALUE in STREAMORBUFFER.

ATTR is a symbol key into the attributes list. VALUE is the value that ATTR should match. Optional argument SEARCH-PARTS and SEARCH-INCLUDES are passed to semantic-brute-find-tag-by-function.

Source Code

;; Defined in /usr/src/emacs/lisp/cedet/semantic/find.el.gz
(defun semantic-brute-find-tag-by-attribute-value
  (attr value streamorbuffer &optional search-parts search-includes)
  "Find all tags with a given ATTR equal to VALUE in STREAMORBUFFER.
ATTR is a symbol key into the attributes list.
VALUE is the value that ATTR should match.
Optional argument SEARCH-PARTS and SEARCH-INCLUDES are passed to
`semantic-brute-find-tag-by-function'."
  (semantic-brute-find-tag-by-function
   (lambda (tag) (equal (semantic-tag-get-attribute tag attr) value))
   streamorbuffer search-parts search-includes)
  )