A definition of an extended-SSA (ESSA) variable. There is exactly one definition for each variable, and exactly one variable for each definition.
Known direct subtypes
Gets the name of the primary QL class for this element.
Gets a use of this definition as defined by the
Gets the location of a control flow node that is indicative of this definition. Since definitions may occur on edges of the control flow graph, the given location may be imprecise. Distinct
Gets a representation of this SSA definition for debugging purposes. Since this is primarily for debugging and testing, performance may be poor.
Gets the source variable for which this a definition, either explicit or implicit.
Holds if this definition reaches the end of
Gets a textual representation of this element.