ive recently been tasked with taking over a several year old project that is about a year from completion. it has been developed in Borland C++ Builder 3, and must stay that way. since this program is several hundred thousand lines long it is a pain to try to imagine what the previous coders may have named functions.

i am looking for a program that will parse the source code and create a function listing/flowchart-ish document. inputs and outputs would be nice, but not necessary.

does anything like this exist?