From kdevelop-bugs Wed May 16 19:01:42 2012 From: Matthew Woehlke Date: Wed, 16 May 2012 19:01:42 +0000 To: kdevelop-bugs Subject: [Bug 300155] New: problem recognizing variadic macro Message-Id: X-MARC-Message: https://marc.info/?l=kdevelop-bugs&m=133719516630932 https://bugs.kde.org/show_bug.cgi?id=300155 Bug ID: 300155 Severity: normal Version: 4.3.0 Priority: NOR Assignee: kdevelop-bugs@kdevelop.org Summary: problem recognizing variadic macro Classification: Unclassified OS: Linux Reporter: mw_triad@users.sourceforge.net Hardware: Fedora RPMs Status: NEW Component: cpp-parser Product: kdevelop KDevelop does not recognize this variadic macro: #define LOG_ERROR(fmt, args... ) fprintf(stderr, fmt, ##args); Specifically, the parser appears to be confused by the space between "..." and ")". This is reproducible with other, similar macros, following the same pattern: no space => macro is recognized space => macro is not recognized Non-variadic macros with spaces in the declaration are recognized as expected. Reproducible: Always -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ KDevelop-bugs mailing list KDevelop-bugs@kdevelop.org https://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-bugs