Variable: c-make-ml-string-opener-re-function

c-make-ml-string-opener-re-function is a buffer-local variable defined in cc-engine.el.gz.

Documentation

If non-nil, a function which creates an opener regexp matching a closer.

Such a function is given one argument, a multi-line closer (a string), and returns a regexp which will match the corresponding opener. When this regexp matches, (match-string 1) should be the actual opening delimiter, and (match-string 2) the "active" " it contains.

A backward regexp search for this regexp starting at the start of the closer might not find the opener as its first match, should there be copies of the opener contained in the multi-line string.

Source Code

;; Defined in /usr/src/emacs/lisp/progmodes/cc-engine.el.gz