I have a very large ObjC/C++ project (23k files and growing.) When I open the workspace for the project I can hit command shift O while it's indexing and see a particular .mm file is listed. Once indexing is complete however, it is not listed, only it's .h is listed. However, if I navigate to the directory in the project viewer, it is listed there. If I open it from the project viewer, then it has the minimum of syntax highlighting applied. (Comments and literals are, not types or variable names.) Is this a known issue with a workaround or shall I open a bug? I tried some searches but didn't see anything about it.
EDIT: I have also already tried to Invalidate Cache and restart. As I'm looking at it right now it's after 'Updating symbols...' finishes that it disappears from the open file dialog.