codebrowser
codebrowser copied to clipboard
Bug: No references to constructors (usages) when object constructed by using STL.
Or project use lot of std::make_shared, std::make_unique, boost::make_shared, boost::make_*. In that case after moving mouse above constructor, it shows 0 usages.
Thanks for the bug report.
The problem is that the constructor is called from the instentiation if the template. I unfortunately do not take care of template instentiations. Something that is quite difficult do do with the current desing, especially because the instentiation of the template can be made from another file.
I should find a way to highlight template instentiation and find uses from them.