Files
codeql/cpp/ql/test/library-tests/qlcfg/stream_it.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

22 lines
250 B
C++

template <typename T>
struct vector
{
T* begin() { return nullptr; }
T* end() { return nullptr; }
};
template <typename T>
void stream_it(vector<T>& t)
{
for(T& itr : t)
{
}
}
int main()
{
vector<int> xs;
stream_it(xs);
return 0;
}