Member predicate SsaDefinition::getDefinition
Gets the control-flow node for this definition. This will usually be the
control-flow node that assigns to this variable as a side effect, but
there are some exceptions. If this is defined by initialization, the
result is the value of Initializer.getExpr() for that initialization.
If this is a function parameter (see definedByParameter), the result
will be the function entry point. If this variable is defined by being
passed as a reference in a function call, including overloaded
operators, the result will be the VariableAccess expression for this
parameter. If this is a phi node (see isPhiNode), the result will be
the node where control flow is joined from multiple paths.