Function: clojure--valid-put-clojure-indent-call-p
clojure--valid-put-clojure-indent-call-p is a byte-compiled function
defined in clojure-mode.el.
Signature
(clojure--valid-put-clojure-indent-call-p EXP)
Documentation
Check that EXP is a valid put-clojure-indent expression.
For example: (put-clojure-indent 'defrecord '(2 :form :form (1)).
Source Code
;; Defined in ~/.emacs.d/elpa/clojure-mode-20260325.811/clojure-mode.el
(defun clojure--valid-put-clojure-indent-call-p (exp)
"Check that EXP is a valid `put-clojure-indent' expression.
For example: (put-clojure-indent \\='defrecord \\='(2 :form :form (1))."
(unless (and (listp exp)
(= 3 (length exp))
(eq 'put-clojure-indent (nth 0 exp))
(clojure--maybe-quoted-symbol-p (nth 1 exp))
(clojure--valid-indent-spec-p (nth 2 exp)))
(error "Unrecognized put-clojure-indent call: %s" exp))
t)