53 | 110M | } _ZN5doris16check_cast_valueIimEEvT0_ Line | Count | Source | 30 | 7.01k | void check_cast_value(U b) { | 31 | 7.01k | if constexpr (std::is_unsigned_v<U>) { | 32 | 7.01k | 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 | 7.01k | } else if constexpr (std::is_unsigned_v<T>) { | 39 | 7.01k | if (b < 0 || b > std::numeric_limits<T>::max()) { | 40 | 7.01k | throw doris::Exception(ErrorCode::INVALID_ARGUMENT, | 41 | 7.01k | "value {} cast to type {} out of range [{},{}]", b, | 42 | 7.01k | typeid(T).name(), std::numeric_limits<T>::min(), | 43 | 7.01k | std::numeric_limits<T>::max()); | 44 | 7.01k | } | 45 | 7.01k | } else { | 46 | 7.01k | if (b < std::numeric_limits<T>::min() || b > std::numeric_limits<T>::max()) { | 47 | 7.01k | throw doris::Exception(ErrorCode::INVALID_ARGUMENT, | 48 | 7.01k | "value {} cast to type {} out of range [{},{}]", b, | 49 | 7.01k | typeid(T).name(), std::numeric_limits<T>::min(), | 50 | 7.01k | std::numeric_limits<T>::max()); | 51 | 7.01k | } | 52 | 7.01k | } | 53 | 7.01k | } |
_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.7k | void check_cast_value(U b) { | 31 | 33.7k | if constexpr (std::is_unsigned_v<U>) { | 32 | 33.7k | 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.7k | } else if constexpr (std::is_unsigned_v<T>) { | 39 | 33.7k | if (b < 0 || b > std::numeric_limits<T>::max()) { | 40 | 33.7k | throw doris::Exception(ErrorCode::INVALID_ARGUMENT, | 41 | 33.7k | "value {} cast to type {} out of range [{},{}]", b, | 42 | 33.7k | typeid(T).name(), std::numeric_limits<T>::min(), | 43 | 33.7k | std::numeric_limits<T>::max()); | 44 | 33.7k | } | 45 | 33.7k | } else { | 46 | 33.7k | if (b < std::numeric_limits<T>::min() || b > std::numeric_limits<T>::max()) { | 47 | 33.7k | throw doris::Exception(ErrorCode::INVALID_ARGUMENT, | 48 | 33.7k | "value {} cast to type {} out of range [{},{}]", b, | 49 | 33.7k | typeid(T).name(), std::numeric_limits<T>::min(), | 50 | 33.7k | std::numeric_limits<T>::max()); | 51 | 33.7k | } | 52 | 33.7k | } | 53 | 33.7k | } |
_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 | 920 | void check_cast_value(U b) { | 31 | 920 | if constexpr (std::is_unsigned_v<U>) { | 32 | 920 | if (b > std::numeric_limits<T>::max()) { | 33 | 920 | throw doris::Exception(ErrorCode::INVALID_ARGUMENT, | 34 | 920 | "value {} cast to type {} out of range [{},{}]", b, | 35 | 920 | typeid(T).name(), std::numeric_limits<T>::min(), | 36 | 920 | std::numeric_limits<T>::max()); | 37 | 920 | } | 38 | 920 | } else if constexpr (std::is_unsigned_v<T>) { | 39 | 920 | 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 | 920 | } else { | 46 | 920 | if (b < std::numeric_limits<T>::min() || b > std::numeric_limits<T>::max()) { | 47 | 920 | throw doris::Exception(ErrorCode::INVALID_ARGUMENT, | 48 | 920 | "value {} cast to type {} out of range [{},{}]", b, | 49 | 920 | typeid(T).name(), std::numeric_limits<T>::min(), | 50 | 920 | std::numeric_limits<T>::max()); | 51 | 920 | } | 52 | 920 | } | 53 | 920 | } |
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 | 23 | void check_cast_value(U b) { | 31 | 23 | if constexpr (std::is_unsigned_v<U>) { | 32 | 23 | 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 | 23 | } else if constexpr (std::is_unsigned_v<T>) { | 39 | 23 | if (b < 0 || b > std::numeric_limits<T>::max()) { | 40 | 23 | throw doris::Exception(ErrorCode::INVALID_ARGUMENT, | 41 | 23 | "value {} cast to type {} out of range [{},{}]", b, | 42 | 23 | typeid(T).name(), std::numeric_limits<T>::min(), | 43 | 23 | std::numeric_limits<T>::max()); | 44 | 23 | } | 45 | 23 | } else { | 46 | 23 | if (b < std::numeric_limits<T>::min() || b > std::numeric_limits<T>::max()) { | 47 | 23 | throw doris::Exception(ErrorCode::INVALID_ARGUMENT, | 48 | 23 | "value {} cast to type {} out of range [{},{}]", b, | 49 | 23 | typeid(T).name(), std::numeric_limits<T>::min(), | 50 | 23 | std::numeric_limits<T>::max()); | 51 | 23 | } | 52 | 23 | } | 53 | 23 | } |
Unexecuted instantiation: _ZN5doris16check_cast_valueIhsEEvT0_ Unexecuted instantiation: _ZN5doris16check_cast_valueIhlEEvT0_ |