Make the wrapper function direct declarator if the parameter list is supported.
(dirdeclor-wrap-fn-make-wrapper
dirdeclor
wrapper-name arg-base-name blacklist)
→
(mv blacklist found-paramsp can-create-wrapperp dirdeclor$ idents)See declor-wrap-fn-make-wrapper.
Theorem:
(defthm true-listp-of-dirdeclor-wrap-fn-make-wrapper.idents (b* (((mv ?blacklist ?found-paramsp ?can-create-wrapperp ?dirdeclor$ ?idents) (dirdeclor-wrap-fn-make-wrapper dirdeclor wrapper-name arg-base-name blacklist))) (true-listp idents)) :rule-classes :type-prescription)