Lines Matching refs:is_integral
25 static_assert(std::is_integral<T>::value, "Type must be integral"); in CheckedAddImpl()
47 typename std::enable_if<std::is_integral<T>::value &&
48 std::is_integral<U>::value>::type> {
85 static_assert(std::is_integral<T>::value, "Type must be integral");
107 typename std::enable_if<std::is_integral<T>::value &&
108 std::is_integral<U>::value>::type> {
145 static_assert(std::is_integral<T>::value, "Type must be integral");
169 typename std::enable_if<std::is_integral<T>::value &&
170 std::is_integral<U>::value>::type> {
210 typename std::enable_if<std::is_integral<T>::value &&
211 std::is_integral<U>::value>::type> {
249 typename std::enable_if<std::is_integral<T>::value &&
250 std::is_integral<U>::value>::type> {
273 typename std::enable_if<std::is_integral<T>::value &&
274 std::is_integral<U>::value>::type> {
303 typename std::enable_if<std::is_integral<T>::value &&
304 std::is_integral<U>::value>::type> {
326 typename std::enable_if<std::is_integral<T>::value &&
327 std::is_integral<U>::value>::type> {
345 typename std::enable_if<std::is_integral<T>::value &&
346 std::is_integral<U>::value>::type> {
364 typename std::enable_if<std::is_integral<T>::value &&
365 std::is_integral<U>::value>::type> {
455 std::is_integral<NumericType>::value
480 return (std::is_integral<SrcType>::value || is_valid)