1 #include "onetwo.h" 2 3 struct InheritsFromOne : One { 4 constexpr InheritsFromOne() = default; 5 int member = 47; 6 } inherits_from_one; 7 8 struct InheritsFromTwo : Two { 9 constexpr InheritsFromTwo() = default; 10 int member = 47; 11 } inherits_from_two; 12 13 struct OneAsMember { 14 constexpr OneAsMember() = default; 15 member::One one; 16 int member = 47; 17 } one_as_member; 18 19 struct TwoAsMember { 20 constexpr TwoAsMember() = default; 21 member::Two two; 22 int member = 47; 23 } two_as_member; 24 25 array::One array_of_one[3]; 26 array::Two array_of_two[3]; 27 28 int main() { return 0; } 29