Function: verilog-read-inst-backward-name
verilog-read-inst-backward-name is a byte-compiled function defined in
verilog-mode.el.gz.
Signature
(verilog-read-inst-backward-name)
Documentation
Internal. Move point back to beginning of inst-name.
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/verilog-mode.el.gz
;;
;; Port/Wire/Etc Reading
;;
(defun verilog-read-inst-backward-name ()
"Internal. Move point back to beginning of inst-name."
(verilog-backward-open-paren)
(let (done)
(while (not done)
(verilog-re-search-backward-quick "\\()\\|\\b[a-zA-Z0-9`_$]\\|\\]\\)" nil nil) ; ] isn't word boundary
(cond ((looking-at ")")
(verilog-backward-open-paren))
(t (setq done t)))))
(while (looking-at "\\]")
(verilog-backward-open-bracket)
(verilog-re-search-backward-quick "\\(\\b[a-zA-Z0-9`_$]\\|\\]\\)" nil nil))
(skip-chars-backward "a-zA-Z0-9`_$"))