aboutsummaryrefslogtreecommitdiffstats
path: root/java
diff options
context:
space:
mode:
authorEshel Yaron2025-10-03 18:00:54 +0200
committerEshel Yaron2025-10-03 18:17:34 +0200
commit22327f58bbfa2d34b3160248ce3bfd1969ef7d0d (patch)
treed6aeeebd6ccc4e42aa18fb9534e0eaacfff99df5 /java
parent5339cf0010752b9695e5f6a848d87aeaea4c549f (diff)
downloademacs-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')
0 files changed, 0 insertions, 0 deletions