Searched refs:TrivialValueBase (Results 1 – 1 of 1) sorted by relevance
186 struct TrivialValueBase { struct188 explicit constexpr TrivialValueBase(int x) : value(x) {} in TrivialValueBase() argument190 constexpr TrivialValueBase(int x) : value(x) {} in TrivialValueBase() argument192 explicit constexpr TrivialValueBase(int, int y) : value(y) {} in TrivialValueBase() function194 constexpr TrivialValueBase(int, int y) : value(y) {} in TrivialValueBase() argument196 …explicit constexpr TrivialValueBase(std::initializer_list<int>& il, int = 0) : value(static_cast<i… in TrivialValueBase() function198 …constexpr TrivialValueBase(std::initializer_list<int>& il, int = 0) : value(static_cast<int>(il.si… in TrivialValueBase() argument201 constexpr TrivialValueBase() noexcept : value(0) {} in TrivialValueBase() function337 #define DEFINE_BASE(Name) ::ArchetypeBases::TrivialValueBase<false>359 #define DEFINE_BASE(Name) ::ArchetypeBases::TrivialValueBase<true>