Function: byte-compile-suppressed-warnings

byte-compile-suppressed-warnings is a byte-compiled function defined in bytecomp.el.gz.

Signature

(byte-compile-suppressed-warnings FORM)

Source Code

;; Defined in /usr/src/emacs/lisp/emacs-lisp/bytecomp.el.gz
(defun byte-compile-suppressed-warnings (form)
  (let ((byte-compile--suppressed-warnings
         (append (cadadr form) byte-compile--suppressed-warnings)))
    ;; Propagate the for-effect mode explicitly so that warnings about
    ;; ignored return values can be detected and suppressed correctly.
    (byte-compile-form (macroexp-progn (cddr form)) byte-compile--for-effect)
    (setq byte-compile--for-effect nil)))