public override bool Equals(object obj) { ParserContext pc = obj as ParserContext; if (obj == null) return false; return _rhc == pc._rhc && _isAssignContext == pc._isAssignContext; }