Module signature InputSig
Provides the language-specific input specification.
Import path
import codeql.controlflow.CfgPredicates
| completionIsNormal | Hold if |
| completionIsSimple | Hold if |
| completionIsValidFor | Holds if |
| getAMatchingSuccessorType | Gets a successor type that matches completion |
| getCfgScope | Gets the CFG scope of AST node |
| isAbnormalExitType | Holds if |
| scopeFirst | Holds if |
| scopeLast | Holds if |
| successorTypeIsCondition | Hold if |
| successorTypeIsSimple | Hold if |
Types
| AstNode | An AST node. |
| CfgScope | A CFG scope. Each CFG scope gets its own control flow graph. |
| Completion | A control-flow completion. |
| SuccessorType | A type of a control flow successor. |
Parameters
| Location | LocationSig |