Lines Matching defs:coverage
164 (defcustom edebug-test-coverage nil
165 "*If non-nil, Edebug tests coverage of all expressions debugged.
171 coverage information for a definition."
1373 (edebug-clear-coverage edebug-def-name)
1402 (defun edebug-clear-coverage (name)
1403 ;; Create initial coverage vector.
1405 (put name 'edebug-coverage
2197 (defvar edebug-coverage) ; the coverage results of each expression of function.
2316 (edebug-coverage (get edebug-function 'edebug-coverage))
2423 (if edebug-test-coverage (edebug-update-coverage))
2448 (defun edebug-update-coverage ()
2449 (let ((old-result (aref edebug-coverage edebug-after-index)))
2451 ((eq 'ok-coverage old-result))
2453 (aset edebug-coverage edebug-after-index edebug-value))
2456 (aset edebug-coverage edebug-after-index 'ok-coverage)))))
3944 edebug-test-coverage
4216 ;;; Frequency count and coverage
4228 If coverage is being tested, whenever all known results of an expression
4233 To clear the frequency count and coverage data for a definition,
4238 (coverages (get function 'edebug-coverage))
4270 (coverage (aref coverages i))
4278 (not (memq coverage
4279 '(unknown ok-coverage))))
4361 ["Test Coverage" (edebug-toggle 'edebug-test-coverage)
4362 :style toggle :selected edebug-test-coverage]