Function: cc-block-close-offset
cc-block-close-offset is a byte-compiled function defined in
cc-compat.el.gz.
Signature
(cc-block-close-offset LANGELEM)
Source Code
;; Defined in /usr/src/emacs/lisp/obsolete/cc-compat.el.gz
(defun cc-block-close-offset (langelem)
(save-excursion
(let* ((here (point))
bracep
(curcol (progn
(goto-char (cdr langelem))
(current-column)))
(bocm-lossage (progn
(goto-char (cdr langelem))
(if (eq (char-after) ?{)
(setq bracep t)
(goto-char here)
(beginning-of-line)
(backward-up-list 1)
(forward-char 1)
(c-forward-syntactic-ws))
(current-column))))
(- bocm-lossage curcol
(if bracep 0 c-indent-level)))))