Unbreak coverage for *SL `define-struct'.

This commit is contained in:
Mike Sperber 2010-10-08 19:56:51 +02:00
parent 7df9a22a67
commit 4ec7cb1d88

View File

@ -894,12 +894,12 @@
(combined (at name_ (predicate raw-predicate))
(at field_ (signature:property getter-name field_/no-loc)) ...)))
#`(define (#,parametric-signature-name field_ ...)
(let* ((sigs (list field_ ...))
(let* ((sigs (list field_/no-loc ...))
(sig
(make-lazy-wrap-signature 'name_ #t
type-descriptor
raw-predicate
(list field_/no-loc ...)
sigs
#'name_)))
(let ((arbs (map signature-arbitrary sigs)))
(when (andmap values arbs)