An edge between two basic blocks where the latter block has an SSA phi definition. The edge therefore has a read of an SSA variable serving as the input to the phi node.
Import path
import codeql.rangeanalysis.internal.RangeUtils
Direct supertypes
Indirect supertypes
Predicates
getOrigBlock | Gets the source of the edge. |
getPhiBlock | Gets the target of the edge. |
hasReadOfVar | Holds if |
phiInput | Holds if |
toString | Gets a textual representation of this SSA read position. |