- sizeof(AlignedCharArray<double (S6::*)()>::union_type));
- EXPECT_EQ(sizeof(S1), sizeof(AlignedCharArray<S1>::union_type));
- EXPECT_EQ(sizeof(S2), sizeof(AlignedCharArray<S2>::union_type));
- EXPECT_EQ(sizeof(S3), sizeof(AlignedCharArray<S3>::union_type));
- EXPECT_EQ(sizeof(S4), sizeof(AlignedCharArray<S4>::union_type));
- EXPECT_EQ(sizeof(S5), sizeof(AlignedCharArray<S5>::union_type));
- EXPECT_EQ(sizeof(S6), sizeof(AlignedCharArray<S6>::union_type));
- EXPECT_EQ(sizeof(D1), sizeof(AlignedCharArray<D1>::union_type));
- EXPECT_EQ(sizeof(D2), sizeof(AlignedCharArray<D2>::union_type));
- EXPECT_EQ(sizeof(D3), sizeof(AlignedCharArray<D3>::union_type));
- EXPECT_EQ(sizeof(D4), sizeof(AlignedCharArray<D4>::union_type));
- EXPECT_EQ(sizeof(D5), sizeof(AlignedCharArray<D5>::union_type));
- EXPECT_EQ(sizeof(D6), sizeof(AlignedCharArray<D6>::union_type));
- EXPECT_EQ(sizeof(D7), sizeof(AlignedCharArray<D7>::union_type));
- EXPECT_EQ(sizeof(D8), sizeof(AlignedCharArray<D8>::union_type));
- EXPECT_EQ(sizeof(D9), sizeof(AlignedCharArray<D9>::union_type));
- EXPECT_EQ(sizeof(D9[1]), sizeof(AlignedCharArray<D9[1]>::union_type));
- EXPECT_EQ(sizeof(D9[2]), sizeof(AlignedCharArray<D9[2]>::union_type));
- EXPECT_EQ(sizeof(D9[3]), sizeof(AlignedCharArray<D9[3]>::union_type));
- EXPECT_EQ(sizeof(D9[4]), sizeof(AlignedCharArray<D9[4]>::union_type));
- EXPECT_EQ(sizeof(D9[5]), sizeof(AlignedCharArray<D9[5]>::union_type));
- EXPECT_EQ(sizeof(D9[8]), sizeof(AlignedCharArray<D9[8]>::union_type));
- EXPECT_EQ(sizeof(D9[13]), sizeof(AlignedCharArray<D9[13]>::union_type));
- EXPECT_EQ(sizeof(D9[16]), sizeof(AlignedCharArray<D9[16]>::union_type));
- EXPECT_EQ(sizeof(D9[21]), sizeof(AlignedCharArray<D9[21]>::union_type));
- EXPECT_EQ(sizeof(D9[32]), sizeof(AlignedCharArray<D9[32]>::union_type));
- EXPECT_EQ(sizeof(V1), sizeof(AlignedCharArray<V1>::union_type));
- EXPECT_EQ(sizeof(V2), sizeof(AlignedCharArray<V2>::union_type));
- EXPECT_EQ(sizeof(V3), sizeof(AlignedCharArray<V3>::union_type));
- EXPECT_EQ(sizeof(V4), sizeof(AlignedCharArray<V4>::union_type));
- EXPECT_EQ(sizeof(V5), sizeof(AlignedCharArray<V5>::union_type));
- EXPECT_EQ(sizeof(V6), sizeof(AlignedCharArray<V6>::union_type));
- EXPECT_EQ(sizeof(V7), sizeof(AlignedCharArray<V7>::union_type));
+ sizeof(AlignedCharArrayUnion<double (S6::*)()>));
+ EXPECT_EQ(sizeof(S1), sizeof(AlignedCharArrayUnion<S1>));
+ EXPECT_EQ(sizeof(S2), sizeof(AlignedCharArrayUnion<S2>));
+ EXPECT_EQ(sizeof(S3), sizeof(AlignedCharArrayUnion<S3>));
+ EXPECT_EQ(sizeof(S4), sizeof(AlignedCharArrayUnion<S4>));
+ EXPECT_EQ(sizeof(S5), sizeof(AlignedCharArrayUnion<S5>));
+ EXPECT_EQ(sizeof(S6), sizeof(AlignedCharArrayUnion<S6>));
+ EXPECT_EQ(sizeof(D1), sizeof(AlignedCharArrayUnion<D1>));
+ EXPECT_EQ(sizeof(D2), sizeof(AlignedCharArrayUnion<D2>));
+ EXPECT_EQ(sizeof(D3), sizeof(AlignedCharArrayUnion<D3>));
+ EXPECT_EQ(sizeof(D4), sizeof(AlignedCharArrayUnion<D4>));
+ EXPECT_EQ(sizeof(D5), sizeof(AlignedCharArrayUnion<D5>));
+ EXPECT_EQ(sizeof(D6), sizeof(AlignedCharArrayUnion<D6>));
+ EXPECT_EQ(sizeof(D7), sizeof(AlignedCharArrayUnion<D7>));
+ EXPECT_EQ(sizeof(D8), sizeof(AlignedCharArrayUnion<D8>));
+ EXPECT_EQ(sizeof(D9), sizeof(AlignedCharArrayUnion<D9>));
+ EXPECT_EQ(sizeof(D9[1]), sizeof(AlignedCharArrayUnion<D9[1]>));
+ EXPECT_EQ(sizeof(D9[2]), sizeof(AlignedCharArrayUnion<D9[2]>));
+ EXPECT_EQ(sizeof(D9[3]), sizeof(AlignedCharArrayUnion<D9[3]>));
+ EXPECT_EQ(sizeof(D9[4]), sizeof(AlignedCharArrayUnion<D9[4]>));
+ EXPECT_EQ(sizeof(D9[5]), sizeof(AlignedCharArrayUnion<D9[5]>));
+ EXPECT_EQ(sizeof(D9[8]), sizeof(AlignedCharArrayUnion<D9[8]>));
+ EXPECT_EQ(sizeof(D9[13]), sizeof(AlignedCharArrayUnion<D9[13]>));
+ EXPECT_EQ(sizeof(D9[16]), sizeof(AlignedCharArrayUnion<D9[16]>));
+ EXPECT_EQ(sizeof(D9[21]), sizeof(AlignedCharArrayUnion<D9[21]>));
+ EXPECT_EQ(sizeof(D9[32]), sizeof(AlignedCharArrayUnion<D9[32]>));
+ EXPECT_EQ(sizeof(V1), sizeof(AlignedCharArrayUnion<V1>));
+ EXPECT_EQ(sizeof(V2), sizeof(AlignedCharArrayUnion<V2>));
+ EXPECT_EQ(sizeof(V3), sizeof(AlignedCharArrayUnion<V3>));
+ EXPECT_EQ(sizeof(V4), sizeof(AlignedCharArrayUnion<V4>));
+ EXPECT_EQ(sizeof(V5), sizeof(AlignedCharArrayUnion<V5>));
+ EXPECT_EQ(sizeof(V6), sizeof(AlignedCharArrayUnion<V6>));
+ EXPECT_EQ(sizeof(V7), sizeof(AlignedCharArrayUnion<V7>));