Variable: semantic-lex-c-macrobits
semantic-lex-c-macrobits is a variable defined in c.el.gz.
Value
((looking-at "^\\s-*#\\s-*\\(if\\(n?def\\)?\\|endif\\|elif\\|else\\)")
(c-end-of-macro) (setq semantic-lex-end-point (point)) nil)
Documentation
Ignore various forms of #if/#else/#endif conditionals.
Source Code
;; Defined in /usr/src/emacs/lisp/cedet/semantic/bovine/c.el.gz
(define-lex-regex-analyzer semantic-lex-c-macrobits
"Ignore various forms of #if/#else/#endif conditionals."
"^\\s-*#\\s-*\\(if\\(n?def\\)?\\|endif\\|elif\\|else\\)"
(c-end-of-macro)
(setq semantic-lex-end-point (point))
nil)