Community
Participate
Working Groups
It would be useful to query the index for symbols that have no occurrences in the index, aside from the declaration and definition. This would be a help to find possible code to remove. Of course it might not be perfect, especially in the context of many disjoint configurations (different targets) but it might generate a good first list to look at. I think this would be fairly easy to implement as all the information is already in the index AFAIK. For the UI, I would suggest hooking it in the context menu of the project > Source > "Find Symbols without References". It would be a similar placement than "Find Broken External Strings" in Java.