Importing files containing the following macro raises an assertation #define xyz(a) #a An example containing those macros is /usr/include/QtCore/qobjectdefs.h Reproducible: Always Steps to Reproduce: 1. start umbrello 2.import /usr/include/QtCore/qobjectdefs.h Actual Results: umbrello raises assertation in ...umbrello/codeimport/kdevcppparser/lexer.cpp Line 427 Expected Results: umbrello should raise an assertation
Expected Results: umbrello should *NOT* raise an assertation
SVN commit 1304802 by habacker: Fixed assertation parsing #define <name>(<value>) #<value>. M +6 -0 preprocesslexer.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1304802
bug has been closed in 4.10.0