Home
last modified time | relevance | path

Searched refs:TrivialValueBase (Results 1 – 1 of 1) sorted by relevance

/llvm-project-15.0.7/libcxx/test/support/
H A Darchetypes.h202 struct TrivialValueBase { struct
204 explicit constexpr TrivialValueBase(int x) : value(x) {} in TrivialValueBase() argument
206 constexpr TrivialValueBase(int x) : value(x) {} in TrivialValueBase() argument
208 explicit constexpr TrivialValueBase(int, int y) : value(y) {} in TrivialValueBase() function
210 constexpr TrivialValueBase(int, int y) : value(y) {} in TrivialValueBase() argument
212 …explicit constexpr TrivialValueBase(std::initializer_list<int>& il, int = 0) : value(static_cast<i…
214 …constexpr TrivialValueBase(std::initializer_list<int>& il, int = 0) : value(static_cast<int>(il.si…
219 constexpr TrivialValueBase() noexcept : value(0) {} in TrivialValueBase() argument
360 #define DEFINE_BASE(Name) ::ArchetypeBases::TrivialValueBase<false>
382 #define DEFINE_BASE(Name) ::ArchetypeBases::TrivialValueBase<true>