Function: semantic-lex-c-include
semantic-lex-c-include is a byte-compiled function defined in c.el.gz.
Signature
(semantic-lex-c-include)
Documentation
Identify include strings, and return special tokens.
Source Code
;; Defined in /usr/src/emacs/lisp/cedet/semantic/bovine/c.el.gz
(define-lex-spp-include-analyzer semantic-lex-c-include
"Identify include strings, and return special tokens."
"^\\s-*#\\s-*include\\s-*\"\\([^ \t\n>]+\\)\"" 0
;; Hit 1 is the name of the include.
(goto-char (match-end 0))
(setq semantic-lex-end-point (point))
(cons (buffer-substring-no-properties (match-beginning 1)
(match-end 1))
nil))