53 | 109M | } _ZN5doris16check_cast_valueIimEEvT0_ Line | Count | Source | 30 | 6.84k | void check_cast_value(U b) { | 31 | 6.84k | if constexpr (std::is_unsigned_v<U>) { | 32 | 6.84k | if (b > std::numeric_limits<T>::max()) { | 33 | 0 | throw doris::Exception(ErrorCode::INVALID_ARGUMENT, | 34 | 0 | "value {} cast to type {} out of range [{},{}]", b, | 35 | 0 | typeid(T).name(), std::numeric_limits<T>::min(), | 36 | 0 | std::numeric_limits<T>::max()); | 37 | 0 | } | 38 | 6.84k | } else if constexpr (std::is_unsigned_v<T>) { | 39 | 6.84k | if (b < 0 || b > std::numeric_limits<T>::max()) { | 40 | 6.84k | throw doris::Exception(ErrorCode::INVALID_ARGUMENT, | 41 | 6.84k | "value {} cast to type {} out of range [{},{}]", b, | 42 | 6.84k | typeid(T).name(), std::numeric_limits<T>::min(), | 43 | 6.84k | std::numeric_limits<T>::max()); | 44 | 6.84k | } | 45 | 6.84k | } else { | 46 | 6.84k | if (b < std::numeric_limits<T>::min() || b > std::numeric_limits<T>::max()) { | 47 | 6.84k | throw doris::Exception(ErrorCode::INVALID_ARGUMENT, | 48 | 6.84k | "value {} cast to type {} out of range [{},{}]", b, | 49 | 6.84k | typeid(T).name(), std::numeric_limits<T>::min(), | 50 | 6.84k | std::numeric_limits<T>::max()); | 51 | 6.84k | } | 52 | 6.84k | } | 53 | 6.84k | } |
_ZN5doris16check_cast_valueIilEEvT0_ Line | Count | Source | 30 | 8.70k | void check_cast_value(U b) { | 31 | 8.70k | if constexpr (std::is_unsigned_v<U>) { | 32 | 8.70k | if (b > std::numeric_limits<T>::max()) { | 33 | 8.70k | throw doris::Exception(ErrorCode::INVALID_ARGUMENT, | 34 | 8.70k | "value {} cast to type {} out of range [{},{}]", b, | 35 | 8.70k | typeid(T).name(), std::numeric_limits<T>::min(), | 36 | 8.70k | std::numeric_limits<T>::max()); | 37 | 8.70k | } | 38 | 8.70k | } else if constexpr (std::is_unsigned_v<T>) { | 39 | 8.70k | if (b < 0 || b > std::numeric_limits<T>::max()) { | 40 | 8.70k | throw doris::Exception(ErrorCode::INVALID_ARGUMENT, | 41 | 8.70k | "value {} cast to type {} out of range [{},{}]", b, | 42 | 8.70k | typeid(T).name(), std::numeric_limits<T>::min(), | 43 | 8.70k | std::numeric_limits<T>::max()); | 44 | 8.70k | } | 45 | 8.70k | } else { | 46 | 8.70k | if (b < std::numeric_limits<T>::min() || b > std::numeric_limits<T>::max()) { | 47 | 0 | throw doris::Exception(ErrorCode::INVALID_ARGUMENT, | 48 | 0 | "value {} cast to type {} out of range [{},{}]", b, | 49 | 0 | typeid(T).name(), std::numeric_limits<T>::min(), | 50 | 0 | std::numeric_limits<T>::max()); | 51 | 0 | } | 52 | 8.70k | } | 53 | 8.70k | } |
_ZN5doris16check_cast_valueItiEEvT0_ Line | Count | Source | 30 | 18.4k | void check_cast_value(U b) { | 31 | 18.4k | if constexpr (std::is_unsigned_v<U>) { | 32 | 18.4k | if (b > std::numeric_limits<T>::max()) { | 33 | 18.4k | throw doris::Exception(ErrorCode::INVALID_ARGUMENT, | 34 | 18.4k | "value {} cast to type {} out of range [{},{}]", b, | 35 | 18.4k | typeid(T).name(), std::numeric_limits<T>::min(), | 36 | 18.4k | std::numeric_limits<T>::max()); | 37 | 18.4k | } | 38 | 18.4k | } else if constexpr (std::is_unsigned_v<T>) { | 39 | 18.4k | if (b < 0 || b > std::numeric_limits<T>::max()) { | 40 | 0 | throw doris::Exception(ErrorCode::INVALID_ARGUMENT, | 41 | 0 | "value {} cast to type {} out of range [{},{}]", b, | 42 | 0 | typeid(T).name(), std::numeric_limits<T>::min(), | 43 | 0 | std::numeric_limits<T>::max()); | 44 | 0 | } | 45 | 18.4k | } else { | 46 | 18.4k | if (b < std::numeric_limits<T>::min() || b > std::numeric_limits<T>::max()) { | 47 | 18.4k | throw doris::Exception(ErrorCode::INVALID_ARGUMENT, | 48 | 18.4k | "value {} cast to type {} out of range [{},{}]", b, | 49 | 18.4k | typeid(T).name(), std::numeric_limits<T>::min(), | 50 | 18.4k | std::numeric_limits<T>::max()); | 51 | 18.4k | } | 52 | 18.4k | } | 53 | 18.4k | } |
_ZN5doris16check_cast_valueIjmEEvT0_ Line | Count | Source | 30 | 33.8k | void check_cast_value(U b) { | 31 | 33.8k | if constexpr (std::is_unsigned_v<U>) { | 32 | 33.8k | if (b > std::numeric_limits<T>::max()) { | 33 | 0 | throw doris::Exception(ErrorCode::INVALID_ARGUMENT, | 34 | 0 | "value {} cast to type {} out of range [{},{}]", b, | 35 | 0 | typeid(T).name(), std::numeric_limits<T>::min(), | 36 | 0 | std::numeric_limits<T>::max()); | 37 | 0 | } | 38 | 33.8k | } else if constexpr (std::is_unsigned_v<T>) { | 39 | 33.8k | if (b < 0 || b > std::numeric_limits<T>::max()) { | 40 | 33.8k | throw doris::Exception(ErrorCode::INVALID_ARGUMENT, | 41 | 33.8k | "value {} cast to type {} out of range [{},{}]", b, | 42 | 33.8k | typeid(T).name(), std::numeric_limits<T>::min(), | 43 | 33.8k | std::numeric_limits<T>::max()); | 44 | 33.8k | } | 45 | 33.8k | } else { | 46 | 33.8k | if (b < std::numeric_limits<T>::min() || b > std::numeric_limits<T>::max()) { | 47 | 33.8k | throw doris::Exception(ErrorCode::INVALID_ARGUMENT, | 48 | 33.8k | "value {} cast to type {} out of range [{},{}]", b, | 49 | 33.8k | typeid(T).name(), std::numeric_limits<T>::min(), | 50 | 33.8k | std::numeric_limits<T>::max()); | 51 | 33.8k | } | 52 | 33.8k | } | 53 | 33.8k | } |
_ZN5doris16check_cast_valueIlmEEvT0_ Line | Count | Source | 30 | 109M | void check_cast_value(U b) { | 31 | 109M | if constexpr (std::is_unsigned_v<U>) { | 32 | 109M | if (b > std::numeric_limits<T>::max()) { | 33 | 0 | throw doris::Exception(ErrorCode::INVALID_ARGUMENT, | 34 | 0 | "value {} cast to type {} out of range [{},{}]", b, | 35 | 0 | typeid(T).name(), std::numeric_limits<T>::min(), | 36 | 0 | std::numeric_limits<T>::max()); | 37 | 0 | } | 38 | 109M | } else if constexpr (std::is_unsigned_v<T>) { | 39 | 109M | if (b < 0 || b > std::numeric_limits<T>::max()) { | 40 | 109M | throw doris::Exception(ErrorCode::INVALID_ARGUMENT, | 41 | 109M | "value {} cast to type {} out of range [{},{}]", b, | 42 | 109M | typeid(T).name(), std::numeric_limits<T>::min(), | 43 | 109M | std::numeric_limits<T>::max()); | 44 | 109M | } | 45 | 109M | } else { | 46 | 109M | if (b < std::numeric_limits<T>::min() || b > std::numeric_limits<T>::max()) { | 47 | 109M | throw doris::Exception(ErrorCode::INVALID_ARGUMENT, | 48 | 109M | "value {} cast to type {} out of range [{},{}]", b, | 49 | 109M | typeid(T).name(), std::numeric_limits<T>::min(), | 50 | 109M | std::numeric_limits<T>::max()); | 51 | 109M | } | 52 | 109M | } | 53 | 109M | } |
_ZN5doris16check_cast_valueIiiEEvT0_ Line | Count | Source | 30 | 167 | void check_cast_value(U b) { | 31 | 167 | if constexpr (std::is_unsigned_v<U>) { | 32 | 167 | if (b > std::numeric_limits<T>::max()) { | 33 | 167 | throw doris::Exception(ErrorCode::INVALID_ARGUMENT, | 34 | 167 | "value {} cast to type {} out of range [{},{}]", b, | 35 | 167 | typeid(T).name(), std::numeric_limits<T>::min(), | 36 | 167 | std::numeric_limits<T>::max()); | 37 | 167 | } | 38 | 167 | } else if constexpr (std::is_unsigned_v<T>) { | 39 | 167 | if (b < 0 || b > std::numeric_limits<T>::max()) { | 40 | 167 | throw doris::Exception(ErrorCode::INVALID_ARGUMENT, | 41 | 167 | "value {} cast to type {} out of range [{},{}]", b, | 42 | 167 | typeid(T).name(), std::numeric_limits<T>::min(), | 43 | 167 | std::numeric_limits<T>::max()); | 44 | 167 | } | 45 | 167 | } else { | 46 | 167 | if (b < std::numeric_limits<T>::min() || b > std::numeric_limits<T>::max()) { | 47 | 0 | throw doris::Exception(ErrorCode::INVALID_ARGUMENT, | 48 | 0 | "value {} cast to type {} out of range [{},{}]", b, | 49 | 0 | typeid(T).name(), std::numeric_limits<T>::min(), | 50 | 0 | std::numeric_limits<T>::max()); | 51 | 0 | } | 52 | 167 | } | 53 | 167 | } |
_ZN5doris16check_cast_valueIjlEEvT0_ Line | Count | Source | 30 | 909 | void check_cast_value(U b) { | 31 | 909 | if constexpr (std::is_unsigned_v<U>) { | 32 | 909 | if (b > std::numeric_limits<T>::max()) { | 33 | 909 | throw doris::Exception(ErrorCode::INVALID_ARGUMENT, | 34 | 909 | "value {} cast to type {} out of range [{},{}]", b, | 35 | 909 | typeid(T).name(), std::numeric_limits<T>::min(), | 36 | 909 | std::numeric_limits<T>::max()); | 37 | 909 | } | 38 | 909 | } else if constexpr (std::is_unsigned_v<T>) { | 39 | 909 | if (b < 0 || b > std::numeric_limits<T>::max()) { | 40 | 0 | throw doris::Exception(ErrorCode::INVALID_ARGUMENT, | 41 | 0 | "value {} cast to type {} out of range [{},{}]", b, | 42 | 0 | typeid(T).name(), std::numeric_limits<T>::min(), | 43 | 0 | std::numeric_limits<T>::max()); | 44 | 0 | } | 45 | 909 | } else { | 46 | 909 | if (b < std::numeric_limits<T>::min() || b > std::numeric_limits<T>::max()) { | 47 | 909 | throw doris::Exception(ErrorCode::INVALID_ARGUMENT, | 48 | 909 | "value {} cast to type {} out of range [{},{}]", b, | 49 | 909 | typeid(T).name(), std::numeric_limits<T>::min(), | 50 | 909 | std::numeric_limits<T>::max()); | 51 | 909 | } | 52 | 909 | } | 53 | 909 | } |
Unexecuted instantiation: _ZN5doris16check_cast_valueIliEEvT0_ Unexecuted instantiation: _ZN5doris16check_cast_valueIllEEvT0_ Unexecuted instantiation: _ZN5doris16check_cast_valueIlnEEvT0_ _ZN5doris16check_cast_valueIjjEEvT0_ Line | Count | Source | 30 | 25 | void check_cast_value(U b) { | 31 | 25 | if constexpr (std::is_unsigned_v<U>) { | 32 | 25 | if (b > std::numeric_limits<T>::max()) { | 33 | 0 | throw doris::Exception(ErrorCode::INVALID_ARGUMENT, | 34 | 0 | "value {} cast to type {} out of range [{},{}]", b, | 35 | 0 | typeid(T).name(), std::numeric_limits<T>::min(), | 36 | 0 | std::numeric_limits<T>::max()); | 37 | 0 | } | 38 | 25 | } else if constexpr (std::is_unsigned_v<T>) { | 39 | 25 | if (b < 0 || b > std::numeric_limits<T>::max()) { | 40 | 25 | throw doris::Exception(ErrorCode::INVALID_ARGUMENT, | 41 | 25 | "value {} cast to type {} out of range [{},{}]", b, | 42 | 25 | typeid(T).name(), std::numeric_limits<T>::min(), | 43 | 25 | std::numeric_limits<T>::max()); | 44 | 25 | } | 45 | 25 | } else { | 46 | 25 | if (b < std::numeric_limits<T>::min() || b > std::numeric_limits<T>::max()) { | 47 | 25 | throw doris::Exception(ErrorCode::INVALID_ARGUMENT, | 48 | 25 | "value {} cast to type {} out of range [{},{}]", b, | 49 | 25 | typeid(T).name(), std::numeric_limits<T>::min(), | 50 | 25 | std::numeric_limits<T>::max()); | 51 | 25 | } | 52 | 25 | } | 53 | 25 | } |
_ZN5doris16check_cast_valueImjEEvT0_ Line | Count | Source | 30 | 42 | void check_cast_value(U b) { | 31 | 42 | if constexpr (std::is_unsigned_v<U>) { | 32 | 42 | if (b > std::numeric_limits<T>::max()) { | 33 | 0 | throw doris::Exception(ErrorCode::INVALID_ARGUMENT, | 34 | 0 | "value {} cast to type {} out of range [{},{}]", b, | 35 | 0 | typeid(T).name(), std::numeric_limits<T>::min(), | 36 | 0 | std::numeric_limits<T>::max()); | 37 | 0 | } | 38 | 42 | } else if constexpr (std::is_unsigned_v<T>) { | 39 | 42 | if (b < 0 || b > std::numeric_limits<T>::max()) { | 40 | 42 | throw doris::Exception(ErrorCode::INVALID_ARGUMENT, | 41 | 42 | "value {} cast to type {} out of range [{},{}]", b, | 42 | 42 | typeid(T).name(), std::numeric_limits<T>::min(), | 43 | 42 | std::numeric_limits<T>::max()); | 44 | 42 | } | 45 | 42 | } else { | 46 | 42 | if (b < std::numeric_limits<T>::min() || b > std::numeric_limits<T>::max()) { | 47 | 42 | throw doris::Exception(ErrorCode::INVALID_ARGUMENT, | 48 | 42 | "value {} cast to type {} out of range [{},{}]", b, | 49 | 42 | typeid(T).name(), std::numeric_limits<T>::min(), | 50 | 42 | std::numeric_limits<T>::max()); | 51 | 42 | } | 52 | 42 | } | 53 | 42 | } |
_ZN5doris16check_cast_valueImnEEvT0_ Line | Count | Source | 30 | 3.60k | void check_cast_value(U b) { | 31 | 3.60k | if constexpr (std::is_unsigned_v<U>) { | 32 | 3.60k | if (b > std::numeric_limits<T>::max()) { | 33 | 3.60k | throw doris::Exception(ErrorCode::INVALID_ARGUMENT, | 34 | 3.60k | "value {} cast to type {} out of range [{},{}]", b, | 35 | 3.60k | typeid(T).name(), std::numeric_limits<T>::min(), | 36 | 3.60k | std::numeric_limits<T>::max()); | 37 | 3.60k | } | 38 | 3.60k | } else if constexpr (std::is_unsigned_v<T>) { | 39 | 3.60k | if (b < 0 || b > std::numeric_limits<T>::max()) { | 40 | 0 | throw doris::Exception(ErrorCode::INVALID_ARGUMENT, | 41 | 0 | "value {} cast to type {} out of range [{},{}]", b, | 42 | 0 | typeid(T).name(), std::numeric_limits<T>::min(), | 43 | 0 | std::numeric_limits<T>::max()); | 44 | 0 | } | 45 | 3.60k | } else { | 46 | 3.60k | if (b < std::numeric_limits<T>::min() || b > std::numeric_limits<T>::max()) { | 47 | 3.60k | throw doris::Exception(ErrorCode::INVALID_ARGUMENT, | 48 | 3.60k | "value {} cast to type {} out of range [{},{}]", b, | 49 | 3.60k | typeid(T).name(), std::numeric_limits<T>::min(), | 50 | 3.60k | std::numeric_limits<T>::max()); | 51 | 3.60k | } | 52 | 3.60k | } | 53 | 3.60k | } |
_ZN5doris16check_cast_valueIsiEEvT0_ Line | Count | Source | 30 | 48 | void check_cast_value(U b) { | 31 | 48 | if constexpr (std::is_unsigned_v<U>) { | 32 | 48 | if (b > std::numeric_limits<T>::max()) { | 33 | 48 | throw doris::Exception(ErrorCode::INVALID_ARGUMENT, | 34 | 48 | "value {} cast to type {} out of range [{},{}]", b, | 35 | 48 | typeid(T).name(), std::numeric_limits<T>::min(), | 36 | 48 | std::numeric_limits<T>::max()); | 37 | 48 | } | 38 | 48 | } else if constexpr (std::is_unsigned_v<T>) { | 39 | 48 | if (b < 0 || b > std::numeric_limits<T>::max()) { | 40 | 48 | throw doris::Exception(ErrorCode::INVALID_ARGUMENT, | 41 | 48 | "value {} cast to type {} out of range [{},{}]", b, | 42 | 48 | typeid(T).name(), std::numeric_limits<T>::min(), | 43 | 48 | std::numeric_limits<T>::max()); | 44 | 48 | } | 45 | 48 | } else { | 46 | 48 | if (b < std::numeric_limits<T>::min() || b > std::numeric_limits<T>::max()) { | 47 | 0 | throw doris::Exception(ErrorCode::INVALID_ARGUMENT, | 48 | 0 | "value {} cast to type {} out of range [{},{}]", b, | 49 | 0 | typeid(T).name(), std::numeric_limits<T>::min(), | 50 | 0 | std::numeric_limits<T>::max()); | 51 | 0 | } | 52 | 48 | } | 53 | 48 | } |
_ZN5doris16check_cast_valueIijEEvT0_ Line | Count | Source | 30 | 2 | void check_cast_value(U b) { | 31 | 2 | if constexpr (std::is_unsigned_v<U>) { | 32 | 2 | if (b > std::numeric_limits<T>::max()) { | 33 | 0 | throw doris::Exception(ErrorCode::INVALID_ARGUMENT, | 34 | 0 | "value {} cast to type {} out of range [{},{}]", b, | 35 | 0 | typeid(T).name(), std::numeric_limits<T>::min(), | 36 | 0 | std::numeric_limits<T>::max()); | 37 | 0 | } | 38 | 2 | } else if constexpr (std::is_unsigned_v<T>) { | 39 | 2 | if (b < 0 || b > std::numeric_limits<T>::max()) { | 40 | 2 | throw doris::Exception(ErrorCode::INVALID_ARGUMENT, | 41 | 2 | "value {} cast to type {} out of range [{},{}]", b, | 42 | 2 | typeid(T).name(), std::numeric_limits<T>::min(), | 43 | 2 | std::numeric_limits<T>::max()); | 44 | 2 | } | 45 | 2 | } else { | 46 | 2 | if (b < std::numeric_limits<T>::min() || b > std::numeric_limits<T>::max()) { | 47 | 2 | throw doris::Exception(ErrorCode::INVALID_ARGUMENT, | 48 | 2 | "value {} cast to type {} out of range [{},{}]", b, | 49 | 2 | typeid(T).name(), std::numeric_limits<T>::min(), | 50 | 2 | std::numeric_limits<T>::max()); | 51 | 2 | } | 52 | 2 | } | 53 | 2 | } |
Unexecuted instantiation: _ZN5doris16check_cast_valueIhsEEvT0_ Unexecuted instantiation: _ZN5doris16check_cast_valueIhlEEvT0_ |