CDT indexer skips some header files from my project randomly. I have a large project and after the indexer is done I see that CDT marks some symbols as not resolved. Let's say it's a symbol A::a from x.h.
In the indexer log file I see
Unresolved includes (from headers in index):
file:/some-long-path/x.h is not indexed
Attempt to use symbol failed: a in file another-long-path\x.cpp:115
What is strange ` file:/some-long-path/x.h` exists and is perfectly accessible. Moreover, I monitored it with the Process Monitor, the indexer in fact successfully reads it from the disk while indexing. There was not a single not successful OS operation on this file. Yet somehow for CDT it is "unresolved".
What I should do with CDT?
[Updated on: Sun, 21 January 2018 04:15]
Report message to a moderator