Community
Participate
Working Groups
Eclipse 3.0 + CDT2.0RC2 This code causes an incorrect C/C++ Indexer Problem: Macro usage error This has been simplified from a larger example. Apparently the comma inside the quotes is confusing it. #define MACRO(s) s char *testQueries[] = { MACRO(",") // if you change the comma to anything else there is no error };
These fail too: MACRO("(") and MACRO(")")
These defects will be addressed once we move to the new Scanner implementation we are working on in the HEAD.
This defect is fixed in HEAD w/Scanner2 implementation. It shall be marked as resolved once it has been fixed in 2.0.1 as well.
The merge from HEAD to 2_0 branch is complete. JUnits validating these fixes have been committed to both branches. Marking as RESOLVED - FIXED. The next available 2.0.1 build shall contain these fixes along with Parser performance/scalability improvements.