I found that the C++11 auto keyword doesn't seem to work very well together with the Find References command, for example,
auto list = getSomeList(); // list is of type std::list<Foo *>
for(auto i = list.begin(); i != list.end(); i++)
Placing the cursor on "someMethod" and using Find References tells me that the reference is not recognized. Replacing "auto i" by "std::list<Foo *>::iterator i" seems to help.
Is this a known problem?