Function: semantic-complete-jump

semantic-complete-jump is an autoloaded, interactive and byte-compiled function defined in complete.el.gz.

Signature

(semantic-complete-jump)

Documentation

Jump to a semantic symbol.

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/cedet/semantic/complete.el.gz
;;;###autoload
(defun semantic-complete-jump ()
  "Jump to a semantic symbol."
  (interactive)
  (semantic-error-if-unparsed)
  (let* ((tag (semantic-complete-read-tag-project "Jump to symbol: ")))
    (when (semantic-tag-p tag)
      (push-mark)
      (when (fboundp 'xref-push-marker-stack)
        (xref-push-marker-stack))
      (semantic-go-to-tag tag)
      (pop-to-buffer-same-window (current-buffer))
      (semantic-momentary-highlight-tag tag)
      (message "%S: %s "
	       (semantic-tag-class tag)
	       (semantic-tag-name  tag)))))