Function: hif-defined

hif-defined is a byte-compiled function defined in hideif.el.gz.

Signature

(hif-defined VAR)

Source Code

;; Defined in /usr/src/emacs/lisp/progmodes/hideif.el.gz
(defun hif-defined (var)
  (let (def)
    (cond
     ((bound-and-true-p semantic-c-takeover-hideif)
      (semantic-c-hideif-defined var))
     ;; Here we can't use hif-lookup as an empty definition like `#define EMPTY'
     ;; is considered defined but is evaluated as nil.
     ((assq var hide-ifdef-env) 1)
     ((and (setq def (assq var hif-predefine-alist))
           (funcall (cdr def))) 1)
     (t 0))))