Revision 678241
Go back to digest for 24th June 2007Features in Development Tools
David Nolden committed changes in /trunk/KDE/kdevelop/languages/cpp:
Step towards correct include-file parsing: Port the lexer-cache implementation from kdevelop-3.4 to kdevelop-4. It is completely ported, but at the high level it still needs to be integrated with the du-chain and CppParseJob.
File Changes
Added 6 files
- /trunk/KDE/kdevelop/languages/cpp/parser
- /cachemanager.cpp
- /cachemanager.h
- /hashedstring.cpp
- /hashedstring.h
- /lexercache.cpp
- /lexercache.h
Modified 14 files
- /trunk/KDE/kdevelop/languages/cpp
- /preprocessjob.cpp
- /preprocessjob.h
- /expressionparser/expressionvisitor.cpp
- /parser/CMakeLists.txt
- /parser/parsesession.cpp
- /parser/parsesession.h
- /expressionparser/tests/test_expressionparser.cpp
- /expressionparser/tests/test_expressionparser.h
- /parser/rpp/pp-engine.cpp
- /parser/rpp/pp-environment.cpp
- /parser/rpp/pp-environment.h
- /parser/rpp/pp-macro.cpp
- /parser/rpp/pp-macro.h
- /parser/rpp/preprocessor.h
20 files changed in total