Function: cwarn-inside-macro

cwarn-inside-macro is a byte-compiled function defined in cwarn.el.gz.

Signature

(cwarn-inside-macro)

Documentation

True if point is inside a C macro definition.

Source Code

;; Defined in /usr/src/emacs/lisp/progmodes/cwarn.el.gz
(defun cwarn-inside-macro ()
  "True if point is inside a C macro definition."
  (save-excursion
    (beginning-of-line)
    (while (eq (char-before (1- (point))) ?\\)
      (forward-line -1))
    (back-to-indentation)
    (eq (char-after) ?#)))