Class SsaDefinitions::PythonSsaSourceVariable

Python specific version of SsaSourceVariable.

Direct supertypes

Indirect supertypes

Known direct subtypes

Predicates

getASourceUse

Gets a use of this variable that corresponds to an explicit use in the source.

getAUse

Gets a use of this variable, either explicit or implicit.

getAnImplicitUse
getName

Gets the name of this variable

getScopeEntryDefinition
hasDefiningEdge

Holds if the edge pred->succ defines an ESSA variable for this variable.

hasDefiningNode

Holds if def defines an ESSA variable for this variable.

hasRefinement

Holds if def defines an ESSA variable for this variable in such a way that the new variable is a refinement in some way of the variable used at use.

hasRefinementEdge

Holds if the edge pred->succ defines an ESSA variable for this variable in such a way that the new variable is a refinement in some way of the variable used at use.

redefinedAtCallSite

Inherited predicates

Charpred