Variable: semantic-lex-c-namespace-end-macro

semantic-lex-c-namespace-end-macro is a variable defined in c.el.gz.

Value

((looking-at "_GLIBCXX_END_\\(NESTED_\\)?NAMESPACE")
 (goto-char
  (match-end 0))
 (setq semantic-lex-end-point
       (point)))

Documentation

Handle G++'s namespace macros which the pre-processor can't handle.

Source Code

;; Defined in /usr/src/emacs/lisp/cedet/semantic/bovine/c.el.gz
(define-lex-regex-analyzer semantic-lex-c-namespace-end-macro
  "Handle G++'s namespace macros which the pre-processor can't handle."
  "_GLIBCXX_END_\\(NESTED_\\)?NAMESPACE"
  (goto-char (match-end 0))
  (setq semantic-lex-end-point (point)))