Revision 675637

Go back to digest for 17th June 2007

Features in Development Tools

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

Further work on the expression-parser: Improve the way it differentiates between type-instances / types(is understandable and logical now), implement more operators and expression-types, start successfully using overloaded operators, improve pointer/reference-handling.

Add working tests for some important expressions(among them overloaded * and -> operators)

File Changes

Modified 6 files
  • /trunk/KDE/kdevelop/languages/cpp
  •   /expressionparser/expressionparser.cpp
  •   /expressionparser/expressionparser.h
  •   /expressionparser/expressionvisitor.cpp
  •   /expressionparser/expressionvisitor.h
  •   /parser/ast.h
  •   /expressionparser/tests/test_expressionparser.cpp
6 files changed in total