cc-imenu-objc-generic-expression
cc-imenu-objc-generic-expression is a variable defined in `
cc-menus.el
'.
Its value is
"^\\([[:alpha:]_][[:alnum:]_:<>~]*\\)[ ]*([ ]*\\([^ (*][^)]*\\)?)[ ]*[^ ;(]\\|^\\<[^()\n]*[^[:alnum:]_:<>~]\\([[:alpha:]_][[:alnum:]_:<>~]*\\)\\([ \n]\\|\\\\\n\\)*(\\([ \n]\\|\\\\\n\\)*\\([^ \n(*][^()]*\\(([^()]*)[^()]*\\)*\\)?)\\([ \n]\\|\\\\\n\\)*[^ \n;(]\\|\\(^[-+][:[:alnum:]()*_<>\n ]*[;{]\\|^@interface[ ]+[[:alnum:]_]+[ ]*:\\|^@interface[ ]+[[:alnum:]_]+[ ]*([[:alnum:]_]+)\\|^@interface[ ]+[[:alnum:]_]+[ ]*.*$\\|^@implementation[ ]+[[:alnum:]_]+[ ]*([[:alnum:]_]+)\\|^@implementation[ ]+[[:alnum:]_]+\\|^@protocol[ ]+[[:alnum:]_]+\\)"
Documentation:
Imenu generic expression for ObjC mode. See `imenu-generic-expression'.