* lisp/emacs-lisp/eieio-core.el (class-p): Accept class objects
This commit is contained in:
parent
3928ef2dd5
commit
b2615c753b
1 changed files with 4 additions and 4 deletions
|
@ -135,10 +135,10 @@ Currently under control of this var:
|
|||
(or (cl--find-class class) class)
|
||||
class))
|
||||
|
||||
(defun class-p (class)
|
||||
"Return non-nil if CLASS is a valid class vector.
|
||||
CLASS is a symbol." ;FIXME: Is it a vector or a symbol?
|
||||
(and (symbolp class) (eieio--class-p (cl--find-class class))))
|
||||
(defun class-p (x)
|
||||
"Return non-nil if X is a valid class vector.
|
||||
X can also be is a symbol."
|
||||
(eieio--class-p (if (symbolp x) (cl--find-class x) x)))
|
||||
|
||||
(defun eieio--class-print-name (class)
|
||||
"Return a printed representation of CLASS."
|
||||
|
|
Loading…
Add table
Reference in a new issue