]> git.eshelyaron.com Git - emacs.git/commitdiff
* lisp/emacs-lisp/comp.el (native-compile): Type declare.
authorAndrea Corallo <acorallo@gnu.org>
Fri, 31 May 2024 15:00:50 +0000 (17:00 +0200)
committerEshel Yaron <me@eshelyaron.com>
Mon, 3 Jun 2024 19:32:56 +0000 (21:32 +0200)
(cherry picked from commit e39e96c9b93cf99d50f99f3e0593cbfbf0ac758d)

lisp/emacs-lisp/comp.el

index 32d4442ca1b1f107898101e2c17cae4a9d4bbb8d..1627294199abe34b1781aece37c2fbed475059f4 100644 (file)
@@ -3583,6 +3583,8 @@ is a filename, if the compilation was successful return the
 filename of the compiled object.  If FUNCTION-OR-FILE is a
 function symbol or a form, if the compilation was successful
 return the compiled function."
+  (declare (ftype (function ((or string symbol) &optional string)
+                            (or native-comp-function string))))
   (comp--native-compile function-or-file nil output))
 
 ;;;###autoload