#include // Multiple functions to test selective dumping int add(int a, int b) { return a + b; } int multiply(int a, int b) { return a * b; } int main_helper() { std::cout << "Helper function" << std::endl; return 42; } int main_secondary() { return add(5, 3); } void other_function() { std::cout << "Other function" << std::endl; } int main() { int result = add(10, 20); result = multiply(result, 2); main_helper(); main_secondary(); other_function(); return result; }