Searched refs:TrivialValueBase (Results 1 – 2 of 2) sorted by relevance
193 struct TrivialValueBase { struct195 explicit constexpr TrivialValueBase(int x) : value(x) {} in TrivialValueBase() function197 constexpr TrivialValueBase(int x) : value(x) {} in TrivialValueBase() function199 explicit constexpr TrivialValueBase(int, int y) : value(y) {} in TrivialValueBase() argument201 constexpr TrivialValueBase(int, int y) : value(y) {} in TrivialValueBase() function203 …explicit constexpr TrivialValueBase(std::initializer_list<int>& il, int = 0) : value(static_cast<i… in TrivialValueBase() argument205 …constexpr TrivialValueBase(std::initializer_list<int>& il, int = 0) : value(static_cast<int>(il.si… in TrivialValueBase() function210 constexpr TrivialValueBase() noexcept : value(0) {} in TrivialValueBase() argument351 #define DEFINE_BASE(Name) ::ArchetypeBases::TrivialValueBase<false>373 #define DEFINE_BASE(Name) ::ArchetypeBases::TrivialValueBase<true>
201 struct TrivialValueBase { struct203 explicit constexpr TrivialValueBase(int x) : value(x) {} in TrivialValueBase() function205 constexpr TrivialValueBase(int x) : value(x) {} in TrivialValueBase() argument207 explicit constexpr TrivialValueBase(int, int y) : value(y) {} in TrivialValueBase() function209 constexpr TrivialValueBase(int, int y) : value(y) {} in TrivialValueBase() argument211 …explicit constexpr TrivialValueBase(std::initializer_list<int>& il, int = 0) : value(static_cast<i…213 …constexpr TrivialValueBase(std::initializer_list<int>& il, int = 0) : value(static_cast<int>(il.si…218 constexpr TrivialValueBase() noexcept : value(0) {} in TrivialValueBase() argument359 #define DEFINE_BASE(Name) ::ArchetypeBases::TrivialValueBase<false>381 #define DEFINE_BASE(Name) ::ArchetypeBases::TrivialValueBase<true>