Function: cpp-edit-list-entry-get-or-create

cpp-edit-list-entry-get-or-create is a byte-compiled function defined in cpp.el.gz.

Signature

(cpp-edit-list-entry-get-or-create SYMBOL)

Source Code

;; Defined in /usr/src/emacs/lisp/progmodes/cpp.el.gz
(defun cpp-edit-list-entry-get-or-create (symbol)
  ;; Return the entry for SYMBOL in `cpp-edit-list'.
  ;; If it does not exist, create it.
  (let ((entry (assoc symbol cpp-edit-list)))
    (or entry
	(setq entry (list symbol nil nil 'both nil)
	      cpp-edit-list (cons entry cpp-edit-list)))
    entry))