Revision 680137

Go back to digest for 1st July 2007

Features in Development Tools

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

Rename all the lexer-cache classes to names that better fit their use in kdevelop-4. Integrate them into the du-chain by using the framework implemented there. Correctly use all the stuff in the c++ parsing-jobs.

File Changes

Added 8 files
  • /trunk/KDE/kdevelop/languages/cpp/duchainbuilder
  •   /cachemanager.cpp
  •   /cachemanager.h
  •   /environmentmanager.cpp
  •   /environmentmanager.h
  •   /hashedstring.cpp
  •   /hashedstring.h
  •   /macroset.cpp
  •   /macroset.h
Deleted 14 files
  • /trunk/KDE/kdevelop/languages/cpp
  •   /cachemanager.cpp
  •   /cachemanager.h
  •   /lexercache.cpp
  •   /lexercache.h
  •   /macroset.cpp
  •   /macroset.h
  •   /parser/cachemanager.cpp
  •   /parser/cachemanager.h
  •   /parser/hashedstring.cpp
  •   /parser/hashedstring.h
  •   /parser/lexercache.cpp
  •   /parser/lexercache.h
  •   /parser/macroset.cpp
  •   /parser/macroset.h
Modified 19 files
  • /trunk/KDE/kdevelop/languages/cpp
  •   /cpplanguagesupport.cpp
  •   /cpplanguagesupport.h
  •   /cppparsejob.cpp
  •   /cppparsejob.h
  •   /preprocessjob.cpp
  •   /preprocessjob.h
  •   /duchainbuilder/CMakeLists.txt
  •   /duchainbuilder/contextbuilder.cpp
  •   /duchainbuilder/contextbuilder.h
  •   /duchainbuilder/declarationbuilder.cpp
  •   /duchainbuilder/declarationbuilder.h
  •   /parser/CMakeLists.txt
  •   /parser/parsesession.cpp
  •   /parser/parsesession.h
  •   /parser/problem.h
  •   /duchainbuilder/tests/test_duchain.cpp
  •   /expressionparser/tests/test_expressionparser.cpp
  •   /parser/rpp/pp-environment.cpp
  •   /parser/rpp/pp-environment.h
41 files changed in total