Revision 898375
Go back to digest for 21st December 2008Features in Development Tools
David Nolden committed changes in /trunk/KDE/kdevelop/plugins/languages/cpp/cppduchain:
One more technical milestone: Make the template specialization system good enough to allow realtime evaluation of basic methematical meta-programming.
Add tests to verify this.
The tests include a meta factorial computing algorithm and a meta permutation counting.
A meta prime-number computation algorithm works as well. :-)
File Changes
Modified 8 files
- /trunk/KDE/kdevelop/plugins/languages/cpp/cppduchain
- /declarationbuilder.cpp
- /expressionvisitor.cpp
- /overloadresolution.cpp
- /overloadresolution.h
- /templatedeclaration.cpp
- /typebuilder.cpp
- /tests/test_duchain.cpp
- /tests/test_duchain.h
8 files changed in total