Function: semantic-up-reference

semantic-up-reference is a byte-compiled function defined in senator.el.gz.

Signature

(semantic-up-reference TAG)

Documentation

Return a tag that is referred to by TAG.

A "reference" could be any interesting feature of TAG. In C++, a function may have a parent which is non-local. If that parent which is only a reference in the function tag is found, we can jump to it. Some tags such as includes have other reference features.

Source Code

;; Defined in /usr/src/emacs/lisp/cedet/semantic/senator.el.gz
;; @TODO - move this to some analyzer / refs tool
(define-overloadable-function semantic-up-reference (tag)
  "Return a tag that is referred to by TAG.
A \"reference\" could be any interesting feature of TAG.
In C++, a function may have a `parent' which is non-local.
If that parent which is only a reference in the function tag
is found, we can jump to it.
Some tags such as includes have other reference features.")