Function: c-context-expand-fl-region
c-context-expand-fl-region is a byte-compiled function defined in
cc-mode.el.gz.
Signature
(c-context-expand-fl-region BEG END)
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/cc-mode.el.gz
(defun c-context-expand-fl-region (beg end)
;; Return a cons (NEW-BEG . NEW-END), where NEW-BEG is the beginning of a
;; "local" declaration containing BEG (see `c-fl-decl-start') or BOL BEG is
;; in. NEW-END is beginning of the line after the one END is in.
(c-save-buffer-state ()
(cons (or (c-fl-decl-start beg) (c-doc-fl-decl-start beg)
(c-point 'bol beg))
(or (c-fl-decl-end end) (c-doc-fl-decl-end end)
(c-point 'bonl (1- end))))))