Function: elisp-scope--analyze-cl-struct-define-1
elisp-scope--analyze-cl-struct-define-1 is a byte-compiled function
defined in elisp-scope.el.gz.
Signature
(elisp-scope--analyze-cl-struct-define-1 &optional NAME DOC PARENT TYPE NAMED SLOTS CHILDREN TAG PRINT)
Source Code
;; Defined in /usr/src/emacs/lisp/emacs-lisp/elisp-scope.el.gz
(elisp-scope-define-function-analyzer cl-struct-define
(&optional name doc parent type named slots children tag print)
(elisp-scope-1 name '(symbol . deftype))
(elisp-scope-1 doc)
(elisp-scope-1 parent '(symbol . type))
(elisp-scope-1 type)
(elisp-scope-1 named)
(elisp-scope-1 slots) ;TODO: Specify type of `slots'.
(elisp-scope-1 children)
(elisp-scope-1 tag)
(elisp-scope-1 print))