Files
codeql/cpp/ql/test/library-tests/question_mark_colon/cfg.ql
2018-08-02 17:53:23 +01:00

15 lines
343 B
Plaintext

import cpp
string getASuccessorOrNone(ControlFlowNode n) {
if exists(n.getASuccessor())
then result = n.getASuccessor().toString()
else result = "None"
}
from ControlFlowNode n
select n.getLocation().getStartLine(),
count(n.getAPredecessor*()), // This helps order things sensibly
n,
getASuccessorOrNone(n)