Function: semantic-tag-in-buffer-p

semantic-tag-in-buffer-p is a byte-compiled function defined in tag.el.gz.

Signature

(semantic-tag-in-buffer-p TAG)

Documentation

Return the buffer TAG resides in, if tag is already in a buffer.

If a tag is not in a buffer, return nil.

Source Code

;; Defined in /usr/src/emacs/lisp/cedet/semantic/tag.el.gz
(defun semantic-tag-in-buffer-p (tag)
  "Return the buffer TAG resides in, if tag is already in a buffer.
If a tag is not in a buffer, return nil."
  (let ((o (semantic-tag-overlay tag)))
     ;; TAG is currently linked to a buffer, return it.
    (when (and (overlayp o)
	       (overlay-buffer o))
      (overlay-buffer o))))