Function: clojure--not-function-form-p
clojure--not-function-form-p is a byte-compiled function defined in
clojure-mode.el.
Signature
(clojure--not-function-form-p)
Documentation
Non-nil if form at point doesn't represent a function call.
Source Code
;; Defined in ~/.emacs.d/elpa/clojure-mode-20260325.811/clojure-mode.el
(defun clojure--not-function-form-p ()
"Non-nil if form at point doesn't represent a function call."
(or (derived-mode-p 'edn-mode)
(member (char-after) '(?\[ ?\{))
(save-excursion ;; Catch #?@ (:cljs ...)
(skip-chars-backward "\r\n[:blank:]")
(when (eq (char-before) ?@)
(forward-char -1))
(and (eq (char-before) ?\?)
(eq (char-before (1- (point))) ?\#)))
;; Car of form is not a symbol.
(not (looking-at ".\\(?:\\sw\\|\\s_\\)"))))