Home
last modified time | relevance | path

Searched refs:integral_constant (Results 1 - 25 of 79) sorted by relevance

1234

/third_party/protobuf/src/google/protobuf/stubs/
H A Dtemplate_util.h71 // integral_constant, defined in tr1, is a wrapper for an integer
77 struct integral_constant { struct
80 typedef integral_constant<T, v> type;
83 template <class T, T v> const T integral_constant<T, v>::value;
89 typedef integral_constant<bool, true> true_type;
90 typedef integral_constant<bool, false> false_type;
124 struct and_ : public integral_constant<bool, (A::value && B::value)> {
130 struct or_ : public integral_constant<bool, (A::value || B::value)> {
H A Dtemplate_util_unittest.cc59 typedef integral_constant<int, 1> one_type; in TEST()
/third_party/libphonenumber/cpp/src/phonenumbers/base/
H A Dtemplate_util.h16 struct integral_constant { struct
19 typedef integral_constant<T, v> type;
22 template <class T, T v> const T integral_constant<T, v>::value;
24 typedef integral_constant<bool, true> true_type;
25 typedef integral_constant<bool, false> false_type;
92 : integral_constant<bool,
100 : integral_constant<bool,
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/
H A DFormatProviders.h31 : public std::integral_constant<
38 : public std::integral_constant<bool, std::is_same<T, char>::value> {};
42 : public std::integral_constant<bool,
48 : public std::integral_constant<bool,
53 : public std::integral_constant<bool, std::is_pointer<T>::value &&
58 : public std::integral_constant<bool, std::is_floating_point<T>::value> {};
329 : public std::integral_constant<
H A DFormatVariadicDetails.h96 : public std::integral_constant<
106 : public std::integral_constant<
114 : public std::integral_constant<bool, !uses_format_member<T>::value &&
124 : public std::integral_constant<bool, !uses_format_member<T>::value &&
H A DPointerLikeTypeTraits.h31 : std::integral_constant<size_t, ConstantLog2<N / 2>::value + 1> {};
32 template <> struct ConstantLog2<1> : std::integral_constant<size_t, 0> {};
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/include/llvm/Support/
H A DFormatProviders.h31 : public std::integral_constant<
38 : public std::integral_constant<bool, std::is_same<T, char>::value> {};
42 : public std::integral_constant<bool,
48 : public std::integral_constant<
54 : public std::integral_constant<bool, std::is_pointer<T>::value &&
59 : public std::integral_constant<bool, std::is_floating_point<T>::value> {};
319 : public std::integral_constant<
H A DFormatVariadicDetails.h66 : public std::integral_constant<
76 : public std::integral_constant<
86 : public std::integral_constant<bool,
H A DPointerLikeTypeTraits.h35 : std::integral_constant<size_t, ConstantLog2<N / 2>::value + 1> {};
36 template <> struct ConstantLog2<1> : std::integral_constant<size_t, 0> {};
/third_party/skia/third_party/externals/abseil-cpp/absl/container/internal/
H A Dcompressed_tuple.h135 // We use the dummy identity function through std::integral_constant to
140 Storage<Ts, std::integral_constant<size_t, I>::value>... {
152 : Storage<Ts, std::integral_constant<size_t, I>::value, false>... {
168 Or({std::integral_constant<bool, ShouldUseBase<Ts>()>()...})){}; in ShouldAnyUseBase()
182 : std::integral_constant<
191 : public std::integral_constant<std::size_t, sizeof...(Es)> {};
195 : std::integral_constant<
H A Dlayout.h233 struct SizeOf : NotAligned<T>, std::integral_constant<size_t, sizeof(T)> {};
236 struct SizeOf<Aligned<T, N>> : std::integral_constant<size_t, sizeof(T)> {};
320 using IsLegalElementType = std::integral_constant<
/third_party/rust/crates/bindgen/bindgen-tests/tests/headers/
H A Dtype_alias_empty.hpp7 struct integral_constant {}; struct
10 using bool_constant = integral_constant<bool, B>;
/third_party/skia/third_party/externals/abseil-cpp/absl/meta/
H A Dtype_traits.h81 : std::integral_constant<
88 : std::integral_constant<
258 struct negation : std::integral_constant<bool, !T::value> {};
273 : std::integral_constant<
293 : std::integral_constant<bool, __has_trivial_destructor(T) &&
342 : std::integral_constant<bool, __has_trivial_constructor(T) &&
485 : std::integral_constant<
562 : std::integral_constant<
738 class IsNoexcept = std::integral_constant<
/third_party/skia/third_party/externals/abseil-cpp/absl/random/internal/
H A Dnonsecure_base.h103 std::integral_constant<bool, sizeof(*begin) == sizeof(uint32_t)>{}, in generate()
111 void generate_impl(std::integral_constant<bool, true>, in generate_impl()
122 void generate_impl(std::integral_constant<bool, false>, in generate_impl()
/third_party/skia/third_party/externals/abseil-cpp/absl/base/internal/
H A Dinvoke.h75 : std::integral_constant<bool, std::is_base_of<C, Obj>::value &&
96 : std::integral_constant<bool, !std::is_base_of<C, Ptr>::value &&
118 : std::integral_constant<bool, std::is_base_of<C, Obj>::value &&
136 : std::integral_constant<bool, !std::is_base_of<C, Ptr>::value &&
/third_party/mesa3d/src/gtest/include/gtest/
H A Dgtest-printers.h623 void PrintTupleTo(const T&, std::integral_constant<size_t, 0>, in PrintTupleTo()
627 void PrintTupleTo(const T& t, std::integral_constant<size_t, I>, in PrintTupleTo()
629 PrintTupleTo(t, std::integral_constant<size_t, I - 1>(), os); in PrintTupleTo()
642 PrintTupleTo(t, std::integral_constant<size_t, sizeof...(Types)>(), os); in PrintTo()
877 void TersePrintPrefixToStrings(const Tuple&, std::integral_constant<size_t, 0>, in TersePrintPrefixToStrings()
881 std::integral_constant<size_t, I>, in TersePrintPrefixToStrings()
883 TersePrintPrefixToStrings(t, std::integral_constant<size_t, I - 1>(), in TersePrintPrefixToStrings()
897 value, std::integral_constant<size_t, std::tuple_size<Tuple>::value>(), in UniversalTersePrintTupleFieldsToStrings()
/third_party/skia/third_party/externals/abseil-cpp/absl/hash/internal/
H A Dhash.cc32 std::integral_constant<int, 4>{}); in CombineLargeContiguousImpl32()
44 std::integral_constant<int, 8>{}); in CombineLargeContiguousImpl64()
H A Dhash.h715 : std::integral_constant<bool, HashSelect::template Apply<T>::value> {};
749 std::integral_constant<int, sizeof(size_t)>{})); in combine_contiguous()
790 std::integral_constant<int, 4>
794 std::integral_constant<int, 8>
924 std::integral_constant<int, 4> /* sizeof_size_t */) { in CombineContiguousImpl()
947 std::integral_constant<int, 8> /* sizeof_size_t */) { in CombineContiguousImpl()
/third_party/googletest/googletest/include/gtest/
H A Dgtest-printers.h722 void PrintTupleTo(const T&, std::integral_constant<size_t, 0>, in PrintTupleTo()
726 void PrintTupleTo(const T& t, std::integral_constant<size_t, I>, in PrintTupleTo()
728 PrintTupleTo(t, std::integral_constant<size_t, I - 1>(), os); in PrintTupleTo()
741 PrintTupleTo(t, std::integral_constant<size_t, sizeof...(Types)>(), os); in PrintTo()
1090 void TersePrintPrefixToStrings(const Tuple&, std::integral_constant<size_t, 0>, in TersePrintPrefixToStrings()
1094 std::integral_constant<size_t, I>, in TersePrintPrefixToStrings()
1096 TersePrintPrefixToStrings(t, std::integral_constant<size_t, I - 1>(), in TersePrintPrefixToStrings()
1110 value, std::integral_constant<size_t, std::tuple_size<Tuple>::value>(), in UniversalTersePrintTupleFieldsToStrings()
/third_party/node/deps/googletest/include/gtest/
H A Dgtest-printers.h774 void PrintTupleTo(const T&, std::integral_constant<size_t, 0>, in PrintTupleTo()
778 void PrintTupleTo(const T& t, std::integral_constant<size_t, I>, in PrintTupleTo()
780 PrintTupleTo(t, std::integral_constant<size_t, I - 1>(), os); in PrintTupleTo()
793 PrintTupleTo(t, std::integral_constant<size_t, sizeof...(Types)>(), os); in PrintTo()
1142 void TersePrintPrefixToStrings(const Tuple&, std::integral_constant<size_t, 0>, in TersePrintPrefixToStrings()
1146 std::integral_constant<size_t, I>, in TersePrintPrefixToStrings()
1148 TersePrintPrefixToStrings(t, std::integral_constant<size_t, I - 1>(), in TersePrintPrefixToStrings()
1162 value, std::integral_constant<size_t, std::tuple_size<Tuple>::value>(), in UniversalTersePrintTupleFieldsToStrings()
/third_party/json/include/nlohmann/detail/meta/
H A Dtype_traits.hpp59 std::integral_constant < bool,
169 struct has_key_compare : std::integral_constant<bool, is_detected<detect_key_compare, T>::value> {};
196 template<class B> struct negation : std::integral_constant < bool, !B::value > { };
603 using same_sign = std::integral_constant < bool,
607 using never_out_of_range = std::integral_constant < bool,
688 using bool_constant = std::integral_constant<bool, Value>;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/include/llvm/ADT/
H A Dilist_node_options.h66 : std::integral_constant<bool, EnableSentinelTracking>, is_explicit {};
101 : std::integral_constant<bool, is_valid_option<Option1>::value &&
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ADT/
H A Dilist_node_options.h64 : std::integral_constant<bool, EnableSentinelTracking>, is_explicit {};
99 : std::integral_constant<bool, is_valid_option<Option1>::value &&
H A DPointerSumType.h232 struct Min : std::integral_constant<
236 struct Min<V> : std::integral_constant<uintptr_t, V> {};
/third_party/skia/third_party/externals/abseil-cpp/absl/base/
H A Dcasts.h43 : std::integral_constant<

Completed in 19 milliseconds

1234