Whole Tomato Software Forums
Whole Tomato Software Forums
Main Site | Profile | Register | Active Topics | Members | Search | FAQ
User name:
Save Password
Forgot your password?

 All Forums
 Visual Assist
 Feature Requests
 View all calls to/from a function in C++
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic  

Junior Member

23 Posts

Posted - Sep 23 2015 :  11:04:41 PM  Show Profile  Reply with Quote
I'm trying to find a faster and more reliable alternative to the Right Click -> View Call Hierarchy button (on a function name) in Visual Studio 2013 when dealing with C++. It takes forever to generate, and often misses calls (even calls to/from the same file, mind you!)

It'd be nice if I could quickly find all of the calls to the chosen function, and all of the calls coming out of it. Not even something fancy like a big graph or tree, however.

It's one of those Visual Studio features that is performed in a slow and cumbersome fashion, and which I have become accustomed to VAX replacing. I hope that this continues to occur :)


EDIT: An image of the current VS solution. Of course it's still 'Searching...' ;)

Edited by - HateDread on Sep 23 2015 11:05:56 PM

Whole Tomato Software

United Kingdom
3287 Posts

Posted - Sep 24 2015 :  2:21:23 PM  Show Profile  Reply with Quote
The closest we have to this is VA Find References:

When you use it on a method or function, the calls will be indicated with a distinctive icon. If you turn off showing declarations (via right click menu or simply hitting D key) you will end up with the calls.
It's not hierarchical in a way how Call Hierarchy is, so you will need to navigate there, and launch another Find Reference to dive deeper. However, you can clone the content of the window so you can come easily back to the original list.

Edited by - accord on Sep 24 2015 2:22:57 PM
Go to Top of Page
  Previous Topic Topic Next Topic  
 New Topic  Reply to Topic
 Printer Friendly
Jump To:
© 2023 Whole Tomato Software, LLC Go To Top Of Page
Snitz Forums 2000