Source Navigator NG is a sourcecode analysis tool.
With it, you can edit your sourcecode, display relationships between classes and functions and members, and display call trees.
You can navigate your sourcecode and easily get to declarations or implementations of functions, variables and macros (commonly called "symbols") which helps you discovering and mapping unknown sourcecode for enhancement or maintenance tasks.