Function: semantic-analyze-scope-calculate-access

semantic-analyze-scope-calculate-access is a byte-compiled function defined in scope.el.gz.

Signature

(semantic-analyze-scope-calculate-access TYPE SCOPE)

Documentation

Calculate the access class for TYPE as defined by the current SCOPE.

Access is related to the :parents in SCOPE. If type is a member of SCOPE then access would be private. If TYPE is inherited by a member of SCOPE, the access would be protected. Otherwise, access is public.

Source Code

;; Defined in /usr/src/emacs/lisp/cedet/semantic/scope.el.gz
;;------------------------------------------------------------
(define-overloadable-function  semantic-analyze-scope-calculate-access (type scope)
  "Calculate the access class for TYPE as defined by the current SCOPE.
Access is related to the :parents in SCOPE.  If type is a member of SCOPE
then access would be `private'.  If TYPE is inherited by a member of SCOPE,
the access would be `protected'.  Otherwise, access is `public'.")