Function: verilog--pretty-declarations-find-base-ind

verilog--pretty-declarations-find-base-ind is a byte-compiled function defined in verilog-mode.el.gz.

Signature

(verilog--pretty-declarations-find-base-ind)

Documentation

Find base indentation for current alignment of declarations.

Source Code

;; Defined in /usr/src/emacs/lisp/progmodes/verilog-mode.el.gz
(defun verilog--pretty-declarations-find-base-ind ()
  "Find base indentation for current alignment of declarations."
  (if (and (verilog-parenthesis-depth)
           (not (verilog-in-struct-p)))
      ;; In an argument list or parameter block
      (progn
        (unless (or (verilog-looking-back "(" (point-at-bol))
                    (bolp))
          (forward-char 1))
	(skip-chars-forward " \t")
	(current-column))
    ;; In a declaration block (not in argument list)
    (progn
      (verilog-do-indent (verilog-calculate-indent))
      (verilog-forward-ws&directives)
      (current-column))))