Why class names don't highlight but other entities do?

Just a question about renaming things in Xcode (8).

I can click on a variable for example and it becomes underlined and a small arrow appears where I can edit all in scope.

The same is not the case for the name of a class that I have named myself.


Anyone know the reason for this?