(attrib-name-annop attrib-name) → fty::result
Function:
(defun attrib-name-annop (attrib-name) (declare (xargs :guard (attrib-namep attrib-name))) (declare (ignorable attrib-name)) (let ((__function__ 'attrib-name-annop)) (declare (ignorable __function__)) (attrib-name-case attrib-name :ident (ident-annop (attrib-name-ident->ident attrib-name)) :keyword t)))
Theorem:
(defthm booleanp-of-attrib-name-annop (b* ((fty::result (attrib-name-annop attrib-name))) (booleanp fty::result)) :rule-classes :rewrite)
Theorem:
(defthm attrib-name-annop-of-attrib-name-fix-attrib-name (equal (attrib-name-annop (attrib-name-fix attrib-name)) (attrib-name-annop attrib-name)))
Theorem:
(defthm attrib-name-annop-attrib-name-equiv-congruence-on-attrib-name (implies (attrib-name-equiv attrib-name attrib-name-equiv) (equal (attrib-name-annop attrib-name) (attrib-name-annop attrib-name-equiv))) :rule-classes :congruence)