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

12 lines
308 B
Plaintext

// query-type: graph
import Compare
from
Element scopeElement,
string scopeString, boolean isEdge, ControlFlowNode x, ControlFlowNode y, string label
where
AllCFG::qltestGraph(scopeElement, scopeString, isEdge, x, y, label) and
differentScope(scopeElement)
select
scopeString, isEdge, x, y, label