How do I fix this? cl-defstruct
is an autoloaded macro in /usr/local/share/emacs/28.2/lisp/emacs-lisp/cl-macs.elc
, which is definitely in my load path (checked under an emacs session started with emacs -Q
).
I already have flycheck-emacs-lisp-load-path
set to inherit
, and I can see the ...lisp/emacs-lisp
directory in my load-path
.
Similarly, let*
and if-let*
, also under that path are hidden from flycheck
.