**************************************************************************/
+#include <iostream>
+
#include "retrace.hpp"
int verbosity = 0;
+void retrace_unknown(Trace::Call &call) {
+ if (verbosity >= 0) {
+ std::cerr << call.no << ": warning: unknown call " << call.name() << "\n";
+ }
+}
+
+
} /* namespace retrace */
void retrace_call(Trace::Call &call);
+void retrace_unknown(Trace::Call &call);
+
} /* namespace retrace */
string_switch('name', func_dict.keys(), handle_case)
- print ' if (retrace::verbosity >= 0)'
- print ' std::cerr << call.no << ": warning: unknown call " << call.name() << "\\n";'
+ print ' retrace_unknown(call);'
print '}'
print