Version: 3.5.0 (using 3.5.9, Gentoo) Compiler: Target: x86_64-pc-linux-gnu OS: Linux (x86_64) release 2.6.24-gentoo-r8hp When I write such code in a C++ source file: void test() { int a, b, c; if (a * b > c) {} } then KDevelop marks the "if ..." line as error. At the "Problems" tab, it says: ')' expected found '>' and ';' expected found ')' Though, the compilation goes right.
*** This bug has been marked as a duplicate of 133504 ***
Moving all the bugs from the CPP Parser. It was not well defined the difference between it and C++ Language Support and people kept reporting in both places indistinctively