Variable: byte-compile-warning-types

byte-compile-warning-types is a variable defined in bytecomp.el.gz.

Value

(redefine callargs free-vars unresolved obsolete noruntime interactive-only make-local mapcar constants suspicious lexical lexical-dynamic docstrings docstrings-non-ascii-quotes not-unused)

Documentation

The list of warning types used when byte-compile-warnings is t.

Source Code

;; Defined in /usr/src/emacs/lisp/emacs-lisp/bytecomp.el.gz
;; This needs to be autoloaded because it needs to be available to
;; Emacs before the byte compiler is loaded, otherwise Emacs will not
;; know that this variable is marked as safe until it is too late.
;; (See https://lists.gnu.org/r/emacs-devel/2018-01/msg00261.html )
;;;###autoload(put 'byte-compile-error-on-warn 'safe-local-variable 'booleanp)

(defconst byte-compile-warning-types
  '(redefine callargs free-vars unresolved
             obsolete noruntime interactive-only
             make-local mapcar constants suspicious lexical lexical-dynamic
             docstrings docstrings-non-ascii-quotes not-unused)
  "The list of warning types used when `byte-compile-warnings' is t.")