Revision 689922
Go back to digest for 22nd July 2007Features in Development Tools
David Nolden committed changes in /trunk/KDE/kdevelop/languages/cpp:
Start support for templates: Create and use a template-parameter-type and template-parameter-declaration, create du-contexts for template-parameter-declarations, and import those into template-classes and template-functions.
The result: Template-parameters are not unresolved any more.
File Changes
Added 2 files
- /trunk/KDE/kdevelop/languages/cpp/duchainbuilder
- /templateparameterdeclaration.cpp
- /templateparameterdeclaration.h
Modified 14 files
- /trunk/KDE/kdevelop/languages/cpp
- /cppcodecompletionmodel.cpp
- /duchainbuilder/CMakeLists.txt
- /duchainbuilder/contextbuilder.cpp
- /duchainbuilder/contextbuilder.h
- /duchainbuilder/cpptypes.cpp
- /duchainbuilder/cpptypes.h
- /duchainbuilder/declarationbuilder.cpp
- /duchainbuilder/declarationbuilder.h
- /duchainbuilder/typebuilder.cpp
- /duchainbuilder/typebuilder.h
- /parser/ast.h
- /duchainbuilder/tests/CMakeLists.txt
- /duchainbuilder/tests/test_duchain.cpp
- /duchainbuilder/tests/test_duchain.h
16 files changed in total