Function: verilog-at-struct-mv-p

verilog-at-struct-mv-p is a byte-compiled function defined in verilog-mode.el.gz.

Signature

(verilog-at-struct-mv-p)

Documentation

If at the { of a struct, return true, moving point to struct.

Source Code

;; Defined in /usr/src/emacs/lisp/progmodes/verilog-mode.el.gz
(defun verilog-at-struct-mv-p ()
  "If at the { of a struct, return true, moving point to struct."
  (let ((pt (point)))
    (if (and (equal (char-after) ?\{)
             (verilog-backward-token))
        (if (looking-at "\\<\\(?:struct\\|union\\|packed\\|\\(un\\)?signed\\)\\>")
            (progn (verilog-beg-of-statement) (point))
          (progn (goto-char pt) nil))
      (progn (goto-char pt) nil))))