Function: semantic--grammar-macro-function-tag

semantic--grammar-macro-function-tag is a byte-compiled function defined in grammar.el.gz.

Signature

(semantic--grammar-macro-function-tag NAME)

Documentation

Search for a function tag for the grammar macro with name NAME.

Return the tag found or nil if not found.

Source Code

;; Defined in /usr/src/emacs/lisp/cedet/semantic/grammar.el.gz
;;; Macro facilities
;;

(defsubst semantic--grammar-macro-function-tag (name)
  "Search for a function tag for the grammar macro with name NAME.
Return the tag found or nil if not found."
  (car (semantic-find-tags-by-class
        'function
        (or (semantic-find-tags-by-name name (current-buffer))
            (and (featurep 'semantic/db)
                 semanticdb-current-database
                 (cdar (semanticdb-find-tags-by-name name nil t)))))))