So with the following example:
std::unique_ptr<std::string> p(new std::string);
p-> (should show std::string functions, instead shows unique_ptr functions)
How do I get the `p->` to show the correct auto complete? This also applies to navigating the code. If I had `p->empty()` and wanted to move to `empty()` it wouldn't know what it was to navigate.
I feel like at one point this worked but doesn't any more, but I don't use code with unique_ptr enough to be sure until lately.
I have invalidated my cache multiple times. I have nuked my cmake-build-* directories and tried reloading cmake/building clean, etc. Nothing seems to make auto complete parse properly.
Edit: no idea how to do code tags on this forum... Tried a few things, didn't work, lol.. sorry. :)