Files
codeql/cpp/ql/test/library-tests/qlcfg/rethrow_error.cpp
Jonas Jensen 26f32f0d6d C++: Initial version of CFG.qll
This implements calculation of the control-flow graph in QL. The new
code is not enabled yet as we'll need more extractor changes first.

The `SyntheticDestructorCalls.qll` file is a temporary solution that can
be removed when the extractor produces this information directly.
2019-01-04 13:34:36 +01:00

24 lines
234 B
C++

class Error {
public:
Error () {}
virtual ~Error() {}
};
template <typename T>
int fun2() {
try {
}
catch (Error&) {
throw;
}
catch (...) {
return 1;
}
return 0;
}
void run_fun2(void) {
fun2<int>();
}