Function: semantic-tag-external-member-children
semantic-tag-external-member-children is a byte-compiled function
defined in sort.el.gz.
Signature
(semantic-tag-external-member-children TAG &optional USEDB)
Documentation
Return the list of children which are not *in* TAG.
If optional argument USEDB is non-nil, then also search files in the Semantic Database. If USEDB is a list of databases, search those databases.
Children in this case are functions or types which are members of TAG, such as the parts of a type, but which are not defined inside the class. C++ and CLOS both permit methods of a class to be defined outside the bounds of the class' definition.
The default behavior, if not overridden with
tag-external-member-children is to search using
semantic-tag-external-member-p in all top level definitions
with a parent of TAG.
If this function is overridden, use
semantic-tag-external-member-children-default to also
include the default behavior, and merely extend your own.
Source Code
;; Defined in /usr/src/emacs/lisp/cedet/semantic/sort.el.gz
(define-overloadable-function semantic-tag-external-member-children (tag &optional usedb)
"Return the list of children which are not *in* TAG.
If optional argument USEDB is non-nil, then also search files in
the Semantic Database. If USEDB is a list of databases, search those
databases.
Children in this case are functions or types which are members of
TAG, such as the parts of a type, but which are not defined inside
the class. C++ and CLOS both permit methods of a class to be defined
outside the bounds of the class' definition.
The default behavior, if not overridden with
`tag-external-member-children' is to search using
`semantic-tag-external-member-p' in all top level definitions
with a parent of TAG.
If this function is overridden, use
`semantic-tag-external-member-children-default' to also
include the default behavior, and merely extend your own."
)