X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fpcl%2Fdlisp3.lisp;h=c935ec2cfc32b1e6fe3da4ac439df487de13ae1a;hb=7d853ed1882221bc790062e423a74a620f6e4ee1;hp=0cef2d6f83248e67661db6a58088f23cb1fcd561;hpb=bcbcc0d0660b3b3741203b3dfdd3443b201bf690;p=sbcl.git diff --git a/src/pcl/dlisp3.lisp b/src/pcl/dlisp3.lisp index 0cef2d6..c935ec2 100644 --- a/src/pcl/dlisp3.lisp +++ b/src/pcl/dlisp3.lisp @@ -65,11 +65,11 @@ (dolist (key *checking-or-caching-list*) (destructuring-bind (cached-emf-p return-value-p metatypes applyp) key (multiple-value-bind (args generator) - (if cached-emf-p - (if return-value-p - (values (list metatypes) 'emit-constant-value) - (values (list metatypes applyp) 'emit-caching)) - (if return-value-p - (values (list metatypes) 'emit-in-checking-p) - (values (list metatypes applyp) 'emit-checking))) + (if cached-emf-p + (if return-value-p + (values (list metatypes) 'emit-constant-value) + (values (list metatypes applyp) 'emit-caching)) + (if return-value-p + (values (list metatypes) 'emit-in-checking-p) + (values (list metatypes applyp) 'emit-checking))) (apply #'get-dfun-constructor generator args))))