Home
last modified time | relevance | path

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

/external/libcxx/test/support/
Darchetypes.ipp2 #ifndef DEFINE_BASE
3 #define DEFINE_BASE(Name) ::ArchetypeBases::NullBase
38 struct AllCtors : DEFINE_BASE(AllCtors) {
39 using Base = DEFINE_BASE(AllCtors);
50 struct NoCtors : DEFINE_BASE(NoCtors) {
51 using Base = DEFINE_BASE(NoCtors);
58 struct NoDefault : DEFINE_BASE(NoDefault) {
59 using Base = DEFINE_BASE(NoDefault);
65 struct DefaultOnly : DEFINE_BASE(DefaultOnly) {
66 using Base = DEFINE_BASE(DefaultOnly);
[all …]
Darchetypes.hpp262 #define DEFINE_BASE(Name) ::ArchetypeBases::TestBase<Name> macro
285 #define DEFINE_BASE(Name) ::ArchetypeBases::TestBase<Name, true> macro
306 #define DEFINE_BASE(Name) ::ArchetypeBases::ValueBase<> macro
329 #define DEFINE_BASE(Name) ::ArchetypeBases::ValueBase<true> macro
351 #define DEFINE_BASE(Name) ::ArchetypeBases::TrivialValueBase<false> macro
373 #define DEFINE_BASE(Name) ::ArchetypeBases::TrivialValueBase<true> macro
/external/llvm-project/libcxx/test/support/
Darchetypes.ipp9 #ifndef DEFINE_BASE
10 #define DEFINE_BASE(Name) ::ArchetypeBases::NullBase
45 struct AllCtors : DEFINE_BASE(AllCtors) {
46 using Base = DEFINE_BASE(AllCtors);
57 struct NoCtors : DEFINE_BASE(NoCtors) {
58 using Base = DEFINE_BASE(NoCtors);
65 struct NoDefault : DEFINE_BASE(NoDefault) {
66 using Base = DEFINE_BASE(NoDefault);
72 struct DefaultOnly : DEFINE_BASE(DefaultOnly) {
73 using Base = DEFINE_BASE(DefaultOnly);
[all …]
Darchetypes.h270 #define DEFINE_BASE(Name) ::ArchetypeBases::TestBase<Name> macro
293 #define DEFINE_BASE(Name) ::ArchetypeBases::TestBase<Name, true> macro
314 #define DEFINE_BASE(Name) ::ArchetypeBases::ValueBase<> macro
337 #define DEFINE_BASE(Name) ::ArchetypeBases::ValueBase<true> macro
359 #define DEFINE_BASE(Name) ::ArchetypeBases::TrivialValueBase<false> macro
381 #define DEFINE_BASE(Name) ::ArchetypeBases::TrivialValueBase<true> macro