Module SSAUtils
Provides classes and predicates for use in the SSA library.
Import path
import semmle.code.cpp.controlflow.SSAUtils
Imports
Dominance | Provides dominance predicates for control-flow nodes. |
RangeSSA | This library is a clone of semmle.code.cpp.controlflow.SSA, with only one difference: extra phi definitions are added after guards. For example: |
SSA | Provides classes and predicates for SSA representation (Static Single Assignment form). |
cpp | Provides classes and predicates for working with C/C++ code. |
Predicates
var_definition | Extended version of |
Classes
SsaHelper | Common SSA logic for standard SSA and range-analysis SSA. |