Function: cpp-make-known-overlay
cpp-make-known-overlay is a byte-compiled function defined in
cpp.el.gz.
Signature
(cpp-make-known-overlay START END)
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/cpp.el.gz
;;; Overlays:
(defun cpp-make-known-overlay (start end)
;; Create an overlay for a known cpp command from START to END.
(let ((overlay (make-overlay start end)))
(if (eq cpp-known-face 'invisible)
(cpp-make-overlay-hidden overlay)
(or (eq cpp-known-face 'default)
(overlay-put overlay 'face cpp-known-face))
(if cpp-known-writable
()
(overlay-put overlay 'modification-hooks '(cpp-signal-read-only))
(overlay-put overlay 'insert-in-front-hooks '(cpp-signal-read-only))))
(setq cpp-overlay-list (cons overlay cpp-overlay-list))))