If my code uses smart pointers, navigation and completion don't work with SourceInsight. For example with this simple example code:
class test {
public:
void fun(){}
};
int main() {
boost::scoped_ptr<test> a;
a->fun();
return 0;
}
When I click fun()
in main
, SourceInsight tells me "symbol not found".
Is there something I should do to fix that, or does SourceInsight have limitations?