def __itruediv__(self, other):
other_data = getdata(other)<EOL>dom_mask = _DomainSafeDivide().__call__(self._data, other_data)<EOL>other_mask = getmask(other)<EOL>new_mask = mask_or(other_mask, dom_mask)<EOL>if dom_mask.any():<EOL><INDENT>(_, fval) = ufunc_fills[np.true_divide]<EOL>other_data = np.where(dom_mask, fval, other_data)<EOL>
True divide self by other in-place.