Function: testcover-analyze-coverage-progn

testcover-analyze-coverage-progn is a byte-compiled function defined in testcover.el.gz.

Signature

(testcover-analyze-coverage-progn FORMS)

Documentation

Analyze FORMS, which should be a list of forms, for code coverage.

Analyze all the forms in FORMS and return 1value, maybe or nil depending on the analysis of the last one. Find the coverage vectors referenced by edebug-enter forms nested within FORMS and update them with the results of the analysis.

Source Code

;; Defined in /usr/src/emacs/lisp/emacs-lisp/testcover.el.gz
(defun testcover-analyze-coverage-progn (forms)
  "Analyze FORMS, which should be a list of forms, for code coverage.
Analyze all the forms in FORMS and return 1value, maybe or nil
depending on the analysis of the last one.  Find the coverage
vectors referenced by `edebug-enter' forms nested within FORMS and
update them with the results of the analysis."
  (let ((result 'testcover-1value))
    (while (consp forms)
      (setq result (testcover-analyze-coverage (pop forms))))
    result))