function isIdentifierUsedBetweenAssignedAndEqualSign(assignment, identifier) {
	if (!assignment.expression) {
		return false;
	}
	return (
		assignment.identifier.range[1] <= identifier.range[0] &&
		identifier.range[1] <= assignment.expression.range[0]
	);
}
Checks whether the given identifier node is used between the assigned identifier and the equal sign.

e.g. let { x, y = x } = obj;
                  ^   identifier to check
           ^          assigned identifier
@param {AssignmentInfo} assignment The assignment info.
@param {Identifier} identifier The identifier to check.
@returns {boolean} `true` if the given identifier node is used between the assigned identifier and the equal sign.