Function: semantic-c-hideif-defined
semantic-c-hideif-defined is a byte-compiled function defined in
c.el.gz.
Signature
(semantic-c-hideif-defined VAR)
Documentation
Replacement for hif-defined.
I think it just returns t/nil dependent on if VAR has been defined.
Source Code
;; Defined in /usr/src/emacs/lisp/cedet/semantic/bovine/c.el.gz
(defun semantic-c-hideif-defined (var)
"Replacement for `hif-defined'.
I think it just returns t/nil dependent on if VAR has been defined."
(let ((var-symbol-name
(cond
((symbolp var) (symbol-name var))
((stringp var) var)
(t "Not A Symbol"))))
(if (not (semantic-lex-spp-symbol-p var-symbol-name))
(progn
(semantic-push-parser-warning
(format "Skip %s" (buffer-substring-no-properties
(line-beginning-position) (line-end-position)))
(line-beginning-position) (line-end-position))
nil)
t)))