diff options
| author | Eshel Yaron | 2025-10-03 18:00:54 +0200 |
|---|---|---|
| committer | Eshel Yaron | 2025-10-03 18:17:34 +0200 |
| commit | 22327f58bbfa2d34b3160248ce3bfd1969ef7d0d (patch) | |
| tree | d6aeeebd6ccc4e42aa18fb9534e0eaacfff99df5 /java/org | |
| parent | 5339cf0010752b9695e5f6a848d87aeaea4c549f (diff) | |
| download | emacs-22327f58bbfa2d34b3160248ce3bfd1969ef7d0d.tar.gz emacs-22327f58bbfa2d34b3160248ce3bfd1969ef7d0d.zip | |
; elisp-scope.el: Improve 'defclass' slots analysis.
Extend the "type" system (to be renamed to "spec" in
subsequent commit) of elisp-scope.el with a plist spec.
This allows us to define a spec for the 'slots' argument of
'eieio-defclass-internal'. Also add a 'cl-type' spec,
describing the type specifications used by 'cl-typep', and
replace the 'equal' spec with a more general 'member' spec,
like we have in 'cl-typep'.
Diffstat (limited to 'java/org')
0 files changed, 0 insertions, 0 deletions