Function: semantic-tag-abstract-p

semantic-tag-abstract-p is a byte-compiled function defined in tag-ls.el.gz.

Signature

(semantic-tag-abstract-p TAG &optional PARENT)

Documentation

Return non-nil if TAG is abstract.

Optional PARENT is the parent tag of TAG. In UML, abstract methods and classes have special meaning and behavior in how methods are overridden. In UML, abstract methods are italicized.

The default behavior (if not overridden with tag-abstract-p is to return true if abstract is in the type modifiers.

Source Code

;; Defined in /usr/src/emacs/lisp/cedet/semantic/tag-ls.el.gz
(define-overloadable-function semantic-tag-abstract-p (tag &optional parent)
  "Return non-nil if TAG is abstract.
Optional PARENT is the parent tag of TAG.
In UML, abstract methods and classes have special meaning and behavior
in how methods are overridden.  In UML, abstract methods are italicized.

The default behavior (if not overridden with `tag-abstract-p'
is to return true if `abstract' is in the type modifiers.")