X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcode%2Ftarget-type.lisp;h=1bd5d47d679ae97209cb84b8d916de8c80fd446a;hb=dec94b039e8ec90baf21463df839a6181de606f6;hp=a3ec9c689eb1ac4fd3b44e35fed23ca935ced429;hpb=772659782631839f87fe059a45ecb28b933e298b;p=sbcl.git diff --git a/src/code/target-type.lisp b/src/code/target-type.lisp index a3ec9c6..1bd5d47 100644 --- a/src/code/target-type.lisp +++ b/src/code/target-type.lisp @@ -128,14 +128,7 @@ ;;; Pull the type specifier out of a function object. (defun extract-function-type (fun) - (typecase fun - ;; FIXME: byte compiler to be deleted completely - #| - (byte-function (byte-function-type fun)) - (byte-closure (byte-function-type (byte-closure-function fun))) - |# - (t - (specifier-type (%function-type (%closure-function fun)))))) + (specifier-type (%function-type (%closure-function fun)))) ;;;; miscellaneous interfaces