Searched refs:bool_constant (Results 1 - 7 of 7) sorted by relevance

/gem5/ext/pybind11/include/pybind11/detail/
H A Dcommon.h472 /// Backports of std::bool_constant and std::negation to accommodate older compilers
473 template <bool B> using bool_constant = std::integral_constant<bool, B>;
474 template <typename T> struct negation : bool_constant<!T::value> { };
481 template <class... Ts> using all_of = bool_constant<(Ts::value && ...)>;
482 template <class... Ts> using any_of = bool_constant<(Ts::value || ...)>;
579 template <typename Base, typename Derived> using is_strict_base_of = bool_constant<
584 template <typename Base, typename Derived> using is_accessible_base_of = bool_constant<
618 template <typename T> using is_function_pointer = bool_constant<
/gem5/ext/googletest/googlemock/include/gmock/internal/
H A Dgmock-internal-utils.h211 : public bool_constant<
243 : public bool_constant<sizeof(From) <= sizeof(To)> {}; // NOLINT
/gem5/ext/pybind11/include/pybind11/
H A Deigen.h485 template <typename S> using stride_ctor_default = bool_constant<
490 template <typename S> using stride_ctor_dual = bool_constant<
494 template <typename S> using stride_ctor_outer = bool_constant<
498 template <typename S> using stride_ctor_inner = bool_constant<
H A Dcast.h1616 template <typename type> using cast_is_temporary_value_reference = bool_constant<
H A Dnumpy.h113 template <typename U> using as = bool_constant<sizeof(T) == sizeof(U)>;
/gem5/ext/googletest/googletest/include/gtest/internal/
H A Dgtest-port.h2203 struct bool_constant { struct in namespace:testing::internal
2204 typedef bool_constant<bool_value> type;
2207 template <bool bool_value> const bool bool_constant<bool_value>::value;
2209 typedef bool_constant<false> false_type;
2210 typedef bool_constant<true> true_type;
H A Dgtest-internal.h904 : public bool_constant<

Completed in 47 milliseconds