cl--sm-macroexpand
cl--sm-macroexpand is a compiled Lisp function in `cl-macs.el
'.
(cl--sm-macroexpand EXP &optional ENV)
Special macro expander used inside `cl-symbol-macrolet'.
This function replaces `macroexpand' during macro expansion
of `cl-symbol-macrolet', and does the same thing as `macroexpand'
except that it additionally expands symbol macros.