(add-pointer-param-declon param-declon) → param-declon$
Function:
(defun add-pointer-param-declon (param-declon) (declare (xargs :guard (param-declonp param-declon))) (b* (((param-declon param-declon) param-declon)) (make-param-declon :specs param-declon.specs :declor (param-declor-case param-declon.declor :nonabstract (make-param-declor-nonabstract :declor (add-pointer-declor param-declon.declor.declor) :info nil) :abstract (param-declor-fix param-declon.declor) :none (param-declor-fix param-declon.declor) :ambig (param-declor-fix param-declon.declor)) :attribs param-declon.attribs)))
Theorem:
(defthm param-declonp-of-add-pointer-param-declon (b* ((param-declon$ (add-pointer-param-declon param-declon))) (param-declonp param-declon$)) :rule-classes :rewrite)