Irrelevant information about a shallowly embedded C structure.
(irr-defstruct-info) → acl2::irr
This can be used as a dummy value of the type.
Function:
(defun irr-defstruct-info nil (declare (xargs :guard t)) (let ((__function__ 'irr-defstruct-info)) (declare (ignorable __function__)) (make-defstruct-info :tag (irr-ident) :members nil :flexiblep nil :fixtype nil :recognizer nil :fixer nil :fixer-recognizer-thm nil :not-error-thm nil :valuep-thm nil :value-kind-thm nil :type-of-value-thm nil :flexiblep-thm nil :type-to-quoted-thm nil :pointer-type-to-quoted-thm nil :call '(_))))
Theorem:
(defthm defstruct-infop-of-irr-defstruct-info (b* ((acl2::irr (irr-defstruct-info))) (defstruct-infop acl2::irr)) :rule-classes :rewrite)