Function: semantic-lex-cpp-undef

semantic-lex-cpp-undef is a byte-compiled function defined in c.el.gz.

Signature

(semantic-lex-cpp-undef)

Documentation

A #undef of a symbol.

Remove the symbol from the semantic preprocessor. Return the defined symbol as a special spp lex token.

Source Code

;; Defined in /usr/src/emacs/lisp/cedet/semantic/bovine/c.el.gz
(define-lex-spp-macro-undeclaration-analyzer semantic-lex-cpp-undef
  "A #undef of a symbol.
Remove the symbol from the semantic preprocessor.
Return the defined symbol as a special spp lex token."
  "^\\s-*#\\s-*undef\\s-+\\(\\(\\sw\\|\\s_\\)+\\)" 1)