Lines Matching refs:result
59 // one from the unsigned result, thus saturating to numeric_limits<T>::max().
87 "The saturation result cannot be determined from the "
90 V result = {};
91 return BASE_NUMERICS_LIKELY((CheckedAddOp<T, U>::Do(x, y, &result)))
92 ? result
114 "The saturation result cannot be determined from the "
117 V result = {};
118 return BASE_NUMERICS_LIKELY((CheckedSubOp<T, U>::Do(x, y, &result)))
119 ? result
139 V result = {};
142 return BASE_NUMERICS_LIKELY((CheckedMulOp<T, U>::Do(x, y, &result)))
143 ? result
159 V result = {};
160 if (BASE_NUMERICS_LIKELY((CheckedDivOp<T, U>::Do(x, y, &result))))
161 return result;
179 V result = {};
180 return BASE_NUMERICS_LIKELY((CheckedModOp<T, U>::Do(x, y, &result)))
181 ? result
202 V result = static_cast<V>(as_unsigned(x) << shift);
204 if (BASE_NUMERICS_LIKELY(result >> shift == x))
205 return result;