DEFINE_STRUCT_TESTS
DEFINE_STRUCT_TESTS(base ## _ ## partial, \
DEFINE_STRUCT_TESTS(base ## _ ## all, xfail)
DEFINE_STRUCT_TESTS(zero, ALWAYS_PASS);
DEFINE_STRUCT_TESTS(old_zero, ALWAYS_PASS);
DEFINE_STRUCT_TESTS(assigned_copy, ALWAYS_FAIL);
DEFINE_STRUCT_TESTS(none, BYREF_PASS);