Ticket #764 (closed defect: invalid)
function with proclaimed return type NIL causes a warning when uses as a defstruct slot initializer
| Reported by: | nikodemus | Owned by: | |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | ANSI CL Compliance | Version: | trunk |
| Keywords: | Cc: |
Description
Compiling a file with code such as following causes a full warning and a tertiary value of T from COMPILE-FILE.
(declaim (ftype (function () nil) arg-missing)) (defun arg-missing ()
(error "missing arg!"))
(defstruct foo
(bar (arg-missing)))
Change History
Note: See
TracTickets for help on using
tickets.
