Module signature InputSig
Provides the language-specific input specification.
Import path
import codeql.controlflow.Cfg
Predicates
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 |