Files
codeql/cpp/ql/test/library-tests/sub_basic_blocks/cut.ql
2018-08-20 16:12:26 +01:00

14 lines
368 B
Plaintext

// query-type: graph
import sbb_test
class CutCall extends SubBasicBlockCutNode {
CutCall() {
mkElement(this).(FunctionCall).getTarget().getName() = "cut"
}
}
from boolean isEdge, SubBasicBlock x, SubBasicBlock y, string label
where isNode(isEdge, x, y, label) or isSuccessor(isEdge, x, y, label)
select x.getEnclosingFunction().toString(), isEdge, x, y, label