Function: verilog-verilint-off

verilog-verilint-off is an interactive and byte-compiled function defined in verilog-mode.el.gz.

Signature

(verilog-verilint-off)

Documentation

Convert a Verilint warning line into a disable statement.

For example:
        (W240) pci_bfm_null.v, line 46: Unused input: pci_rst_
becomes:
        //Verilint 240 off // WARNING: Unused input

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/progmodes/verilog-mode.el.gz
(defun verilog-verilint-off ()
  "Convert a Verilint warning line into a disable statement.

For example:
        (W240)  pci_bfm_null.v, line  46: Unused input: pci_rst_
becomes:
        //Verilint 240 off // WARNING: Unused input"
  (interactive)
  (save-excursion
    (beginning-of-line)
    (when (looking-at "\\(.*\\)([WE]\\([0-9A-Z]+\\)).*,\\s +line\\s +[0-9]+:\\s +\\([^:\n]+\\).*$")
      (replace-match (format
		      ;; %3s makes numbers 1-999 line up nicely
		      "\\1//Verilint %3s off // WARNING: \\3"
		      (match-string 2)))
      (beginning-of-line)
      (verilog-indent-line))))