Function: semantic-tag-external-class
semantic-tag-external-class is a byte-compiled function defined in
sort.el.gz.
Signature
(semantic-tag-external-class TAG)
Documentation
Return a list of real tags that faux TAG might represent.
In some languages, a method can be defined on an object which is
not in the same file. In this case,
semantic-adopt-external-members will create a faux-tag. If it
is necessary to get the tag from which for faux TAG was most
likely derived, then this function is needed.
Source Code
;; Defined in /usr/src/emacs/lisp/cedet/semantic/sort.el.gz
(define-overloadable-function semantic-tag-external-class (tag)
"Return a list of real tags that faux TAG might represent.
In some languages, a method can be defined on an object which is
not in the same file. In this case,
`semantic-adopt-external-members' will create a faux-tag. If it
is necessary to get the tag from which for faux TAG was most
likely derived, then this function is needed."
(unless (semantic-tag-faux-p tag)
(signal 'wrong-type-argument (list tag 'semantic-tag-faux-p)))
(:override)
)