Here are some problems I've found after I've tested the changes to the CC (I'm testing the debuggers branch)
1. "typedef struct { } struct_name;" is parsed as __UNAMED_STRUCT_XXXX
2. __cplusplus and/or _GLIBCPP_USE_NAMESPACES are not define while parsing, so __BEGIN_NAMESPACE_STD is not defined correctly (see cdefs.h)
3. Add workspace symbols in the Symbols browser view combo
4. The class combo in the toolbar has :: at the end of the strings... pretty wrong!
5. Goto declaration goes to the start of the line not the start of the token
6. Goto declaration goes to the { of a function, when the declaration is an argument, should go to the start of the token
7. Combine 'Goto declaration and goto implementation' into one option and display popup menu with the possibilities (see Visual Assist)
8. Sometimes 'goto declaration' works but 'goto implementation' doesn't
9. No support for iterators' ->
9.1. No support for my custom smart pointer ->
10. No support for #define FACTORY_DECLARE(type, factory_typename) typedef CFactory<type> factory_typename
11. No template parameters for templated classes in the Symbol Browser
12. Call tip for constructors still not working
13. Call tip sometimes don't show (pretty random)
14. There is no highlighted parameter in the calltip (sometimes)
15. Symbols browser is not updated after some text is typed and "Update parser when typing" = on (when probably, should be replace with while (native speaker correct me please))
16. namespace {} is not added to the Symbols browser
Have fun and good luck
