(vls-get-parents origname data) → ans
Function:
(defun vls-get-parents (origname data) (declare (xargs :guard (and (stringp origname) (vls-data-p data)))) (let ((__function__ 'vls-get-parents)) (declare (ignorable __function__)) (b* (((vls-data data)) (parents (vl-dependent-elements-direct (list origname) data.orig))) (vls-success :json (bridge::json-encode parents)))))
Theorem:
(defthm stringp-of-vls-get-parents (b* ((ans (vls-get-parents origname data))) (stringp ans)) :rule-classes :type-prescription)