More Info

Revision 898375

(Back to digest)
 

Features 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