Revision 675334
Go back to digest for 17th June 2007Features in Development Tools
David Nolden committed changes in /trunk/KDE/kdevelop/languages/cpp:
Continue working on the expression-parsing framework. Add methods to parser, context-builder, and declaration-builder to parse and process incomplete translation-units, and make those methods work correctly.
Hunt down all problems that prevented expression-parsing from working, some of them in the du-chain(see commit in kdevplatform).
Add two simple expressions to the expressionparser-test, that can now successfully be evaluated. Much more expressions will follow tomorrow.
File Changes
Modified 12 files
- /trunk/KDE/kdevelop/languages/cpp
- /duchainbuilder/contextbuilder.cpp
- /duchainbuilder/contextbuilder.h
- /duchainbuilder/declarationbuilder.cpp
- /duchainbuilder/declarationbuilder.h
- /expressionparser/expressionparser.cpp
- /expressionparser/expressionparser.h
- /expressionparser/expressionvisitor.cpp
- /expressionparser/expressionvisitor.h
- /parser/ast.h
- /parser/parser.cpp
- /parser/parser.h
- /expressionparser/tests/test_expressionparser.cpp
12 files changed in total