inSetterContext abstract method

bool inSetterContext()

Returns true if this expression is computing a left-hand value (that is, if this expression is in a context where the operator '[]=' is invoked).

Note that inGetterContext and inSetterContext aren't opposites, nor are they mutually exclusive. In other words, it's possible for both methods to return true when invoked on the same node.

Implementation

// TODO(brianwilkerson): Convert this to a getter.
bool inSetterContext();