cc-imenu-c-generic-expression
cc-imenu-c-generic-expression is a variable defined in `
cc-menus.el
'.
Its value is
((nil "^\\<.*[^[:alnum:]_:<>~]\\(\\([[:alnum:]_:<>~]*::\\)?operator\\>[ ]*\\(()\\|[^(]*\\)\\)[ ]*([^)]*)[ ]*[^ ;]" 1)
(nil "^\\([[:alpha:]_][[:alnum:]_:<>~]*\\)[ ]*([ ]*\\([^ (*][^)]*\\)?)[ ]*[^ ;(]" 1)
(nil "^\\<[^()\n]*[^[:alnum:]_:<>~]\\([[:alpha:]_][[:alnum:]_:<>~]*\\)\\([ \n]\\|\\\\\n\\)*(\\([ \n]\\|\\\\\n\\)*\\([^ \n(*][^()]*\\(([^()]*)[^()]*\\)*\\)?)\\([ \n]\\|\\\\\n\\)*[^ \n;(]" 1)
("Class" "^\\(template[ ]*<[^>]+>[ ]*\\)?\\(class\\|struct\\)[ ]+\\([[:alnum:]_]+\\(<[^>]+>\\)?\\)\\([ \n]\\|\\\\\n\\)*[:{]" 3))
Documentation:
Imenu generic expression for C mode. See `imenu-generic-expression'.