There is and has been a great etags program for some time. In many languages, it allows you to generate a TAGS file that emacs can use to go from the call site to the definition. The etags versions I've seen support literally sort languages.
Is there a similar program that can generate who-calls data?
For example, if the function foo is given, I would like to create an emacs buffer containing a list of functions that call foo. It would be nice if it supports several languages, although I am primarily thinking about C.
source
share