Function: elisp-scope--analyze-icons--register-1
elisp-scope--analyze-icons--register-1 is a byte-compiled function
defined in elisp-scope.el.gz.
Signature
(elisp-scope--analyze-icons--register-1 &optional NAME PARENT SPEC DOC KWS)
Source Code
;; Defined in /usr/src/emacs/lisp/emacs-lisp/elisp-scope.el.gz
(elisp-scope-define-function-analyzer icons--register (&optional name parent spec doc kws)
(elisp-scope-1 name '(symbol . deficon))
(elisp-scope-1 parent '(symbol . icon))
(elisp-scope-1 spec) ;TODO: Specify spec of `spec'.
(elisp-scope-1 doc)
(if-let* ((q (elisp-scope--unquote kws)))
(progn
(while-let ((kw (car-safe q))
(bkw (elisp-scope--sym-bare kw))
((keywordp bkw)))
(elisp-scope-report-s kw 'constant)
(elisp-scope-1 (cadr q) (when (eq bkw :group) '(symbol . group)))
(setq q (cddr q)))
(when q (elisp-scope-n q)))
(elisp-scope-1 kws)))