mirror of
git://git.code.sf.net/p/sbcl/sbcl
synced 2026-09-10 07:26:40 -04:00
Add more (store-source-form 0) decls
This commit is contained in:
parent
dc44f0366f
commit
bf3034200a
|
|
@ -66,6 +66,7 @@
|
|||
(let ((vars (make-gensym-list (length slot-specs))))
|
||||
(values (compile nil
|
||||
`(lambda (,@vars)
|
||||
(declare (optimize (sb-c:store-source-form 0)))
|
||||
(%make-structure-instance-macro ,dd ',slot-specs ,@vars))))))
|
||||
|
||||
(defun %make-funcallable-structure-instance-allocator (dd slot-specs)
|
||||
|
|
@ -73,6 +74,7 @@
|
|||
(bug "funcallable-structure-instance allocation with slots unimplemented"))
|
||||
(values
|
||||
(compile nil `(lambda ()
|
||||
(declare (optimize (sb-c:store-source-form 0)))
|
||||
(let ((object (%make-funcallable-instance ,(dd-length dd))))
|
||||
(setf (%fun-wrapper object) ,(find-layout (dd-name dd)))
|
||||
object)))))
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
(defun zook ()
|
||||
(declare (optimize sb-c::store-source-form))
|
||||
(declare (optimize sb-c:store-source-form))
|
||||
(macrolet ((foo (x)
|
||||
(declare (ignore x))
|
||||
''hi))
|
||||
|
|
|
|||
Loading…
Reference in a new issue