summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2024-03-28 11:34:25 +0200
committerEli Zaretskii <eliz@gnu.org>2024-03-28 11:34:25 +0200
commit35ae2c576b8570da7b2e791991ad852c648be896 (patch)
treec1ac2fd242e23ea0a8c72a9771fe7bae2f28f3cb
parentf1fe13ea057237f5426c93876488cb95be86156c (diff)
downloademacs-35ae2c576b8570da7b2e791991ad852c648be896.tar.gz
; * lisp/emacs-lisp/pcase.el (pcase--subtype-bitsets): Doc fix.
-rw-r--r--lisp/emacs-lisp/pcase.el5
1 files changed, 3 insertions, 2 deletions
diff --git a/lisp/emacs-lisp/pcase.el b/lisp/emacs-lisp/pcase.el
index e2d0c0dc068..23f1bac600c 100644
--- a/lisp/emacs-lisp/pcase.el
+++ b/lisp/emacs-lisp/pcase.el
@@ -688,8 +688,9 @@ recording whether the var has been referenced by earlier parts of the match."
;; start compiling code, and hence baking the result into files).
(with-eval-after-load 'cl-preloaded
(defconst pcase--subtype-bitsets (pcase--subtype-bitsets)))))
- "Table mapping predicates to their set of types.
-These are the set of built-in types for which they may return non-nil.
+ "Hash table mapping type predicates to their sets of types.
+The table maps each type predicate, such as `numberp' and `stringp',
+to the set of built-in types for which the predicate may return non-nil.
The sets are represented as bitsets (integers) where each bit represents
a specific leaf type. Which bit represents which type is unspecified.")