Module Dominance
Provides classes and predicates for control-flow graph dominance.
Import path
import semmle.code.java.controlflow.DominanceImports
| java | Provides all default Java QL imports. |
Predicates
| bbDominates | DEPRECATED: Use |
| bbIDominates | DEPRECATED: Use |
| bbIPostDominates | The immediate post-dominance relation on basic blocks. |
| bbPostDominates | DEPRECATED: Use |
| bbStrictlyDominates | DEPRECATED: Use |
| bbStrictlyPostDominates | DEPRECATED: Use |
| dominanceFrontier | The dominance frontier relation for basic blocks. |
| dominates | Holds if |
| iDominates | Immediate dominance relation on control-flow graph nodes. |
| postDominates | Holds if |
| strictlyDominates | Holds if |
| strictlyPostDominates | Holds if |