Yes, sorry, I have mixed up CR (\r) and LF (\n).
The point is: the syntax parser does not work, if you have single line comments ("//...") in a mac file (CR) using C::B in Windows (maybe as well in other non-Mac systems).
If you share your files, such situations may occure.
I consider this as a bug, since you expect the parser / the class browser / the code completion to work in any environment and setting -- you will always blame the software, not your settings
The syntax parser should accept both '\n' and '\r' as EOL. No big deal.