Functions called by a constant declaration.
(constdecl-callees decl) → callees
Function:
(defun constdecl-callees (decl) (declare (xargs :guard (constdeclp decl))) (let ((__function__ 'constdecl-callees)) (declare (ignorable __function__)) (expression-callees (constdecl->init decl))))
Theorem:
(defthm identifier-setp-of-constdecl-callees (b* ((callees (constdecl-callees decl))) (identifier-setp callees)) :rule-classes :rewrite)
Theorem:
(defthm constdecl-callees-of-constdecl-fix-decl (equal (constdecl-callees (constdecl-fix decl)) (constdecl-callees decl)))
Theorem:
(defthm constdecl-callees-constdecl-equiv-congruence-on-decl (implies (constdecl-equiv decl decl-equiv) (equal (constdecl-callees decl) (constdecl-callees decl-equiv))) :rule-classes :congruence)