Revision 732776

Go back to digest for 11th November 2007

Features in Development Tools

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

Correctly treat elaborated type-specifiers within variable-declarations, as specified by iso c++.

This means: If a fitting type-declaration is found, re-use it, else create global forward-declarations elaborated type-specifiers

This greatly increases compatibility with many C programs.

File Changes

Modified 6 files
  • /trunk/KDE/kdevelop/languages/cpp/cppduchain
  •   /contextbuilder.h
  •   /declarationbuilder.cpp
  •   /typebuilder.cpp
  •   /typebuilder.h
  •   /tests/test_duchain.cpp
  •   /tests/test_duchain.h
6 files changed in total