Function: flymake--clear-foreign-diags

flymake--clear-foreign-diags is a byte-compiled function defined in flymake.el.gz.

Signature

(flymake--clear-foreign-diags STATE)

Source Code

;; Defined in /usr/src/emacs/lisp/progmodes/flymake.el.gz
(defun flymake--clear-foreign-diags (state)
  (maphash (lambda (_buffer diags)
             (cl-loop for d in diags
                      when (flymake--diag-overlay d)
                      do (flymake--delete-overlay it)))
           (flymake--state-foreign-diags state))
  (clrhash (flymake--state-foreign-diags state)))