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'.