CodeQL library for C/C++
codeql/cpp-all 6.0.1-dev (changelog, source)
Search

Predicate Make::Logic::ssaControls

Holds if def evaluating to v controls the basic block bb. That is, execution of bb implies that def evaluated to v.

Import path

import codeql.controlflow.Guards
predicate ssaControls(SsaDefinition def, BasicBlock bb, GuardValue v)