Инструментарий для исследования исходного кода
Подскажите, есть ли в природе такой инструментарий дающий возможность в исходном коде получить мне например выборку всех функций, классов по нужным мне критериям, например по типам аргументов или по типам возвращаемых значений определенного класса, или если касаемо классов то получить список всех объектов этого класса, родительских/дочерних классов?
Источник: Stack Overflow на русском