Lines Matching refs:is_valid
56 return state_.is_valid() && in IsValid()
176 state_.is_valid() && Wrapper<U>::is_valid(rhs)); in Max()
191 state_.is_valid() && Wrapper<U>::is_valid(rhs)); in Min()
200 SafeUnsignedAbs(state_.value()), state_.is_valid()); in UnsignedAbs()
233 bool is_valid = in MathOp() local
234 Wrapper<L>::is_valid(lhs) && Wrapper<R>::is_valid(rhs) && in MathOp()
236 return CheckedNumeric<T>(result, is_valid); in MathOp()
244 bool is_valid = state_.is_valid() && Wrapper<R>::is_valid(rhs) && in MathOp() local
246 *this = CheckedNumeric<T>(result, is_valid); in MathOp()
260 constexpr CheckedNumeric(Src value, bool is_valid) in CheckedNumeric() argument
261 : state_(value, is_valid) {} in CheckedNumeric()
267 static constexpr bool is_valid(Src) { return true; } in is_valid() function
273 static constexpr bool is_valid(const CheckedNumeric<Src> v) {
283 static constexpr bool is_valid(const StrictNumeric<Src>) { return true; }