Дано: большая чужая кодовая база на C++.
Хочется: указав две функции A и B, узнать, через какую последовательность функций A вызывает B, либо получить ответ, что «такого пути нет».
Понимаю, что могут быть извращения вроде «передали лямбдочку, которая вызывает B» или вызов функций через указатель и готов смириться с тем, что такое я статически не отловлю.
До сих пор довольствовался «найти, кто вызывает эту функцию» в редакторе через LSP, а теперь хотелось бы это заскриптовать: дать две пачки функций узнать, какие между ними есть связи.

