Revision 785023

Go back to digest for 16th March 2008

Features in Development Tools

David Nolden committed changes in /trunk/KDE/kdevelop/languages/cpp:

Implement navigation of macros through the new interface in ILanguageSupport.

Now, whenever you encounter a macro, you can:
- Jump to the position where it was defined
- See its body/signature and source-file in the navigation-widget
- See the preprocessed text that was yielded by the macro-use(including evaluation of the arguments of function-like macros).

Now you can finally easily see what exact code is created by all those function-like macros you use.

File Changes

Modified 8 files
  • /trunk/KDE/kdevelop/languages/cpp
  •   /codecompletioncontext.cpp
  •   /cpplanguagesupport.cpp
  •   /cpplanguagesupport.h
  •   /cppduchain/cppduchain.cpp
  •   /cppduchain/cppduchain.h
  •   /cppduchain/navigationwidget.cpp
  •   /cppduchain/navigationwidget.h
  •   /cppduchain/setrepository.h
8 files changed in total