More Info

Revision 675637

(Back to digest)
 

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