Revision 732776
Go back to digest for 11th November 2007Features 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