In einem normalen Delphi-Programm sind die noetigen Informationen nicht enthalten.
Es wird zumindest das MAP-File mit den Namen der Methoden und Funktionen benoetigt.
In diesem Fall wuerde ich dir aber zu einem Parameter raten. Also ABC gibt seinen Namen einfach an XYZ weiter.
Die Alternative waere z. B. die
Jedi Code Library
http://sourceforge.net/projects/jcl und die
darin enthaltene Debug Extension. Dort wird das MAP File beim Kompilieren erzeugt, komprimiert und an das EXE angehaengt.