Home | History | Annotate | Download | only in Support

Lines Matching defs:a2

38 struct alignas(2) A2 { };
43 struct A2 { } __attribute__((aligned(2)));
48 __declspec(align(2)) struct A2 { };
59 struct S5 { A1 a1; A2 a2; A4 a4; A8 a8; };
106 [AlignOf<A2>::Alignment > 0]
138 EXPECT_LE(2u, alignOf<A2>());
179 EXPECT_LE(2u, alignOf<AlignedCharArrayUnion<A2> >());
184 EXPECT_LE(2u, sizeof(AlignedCharArrayUnion<A2>));
189 EXPECT_EQ(2u, (alignOf<AlignedCharArrayUnion<A1, A2> >()));
190 EXPECT_EQ(4u, (alignOf<AlignedCharArrayUnion<A1, A2, A4> >()));
191 EXPECT_EQ(8u, (alignOf<AlignedCharArrayUnion<A1, A2, A4, A8> >()));
194 EXPECT_EQ(2u, sizeof(AlignedCharArrayUnion<A1, A2>));
195 EXPECT_EQ(4u, sizeof(AlignedCharArrayUnion<A1, A2, A4>));
196 EXPECT_EQ(8u, sizeof(AlignedCharArrayUnion<A1, A2, A4, A8>));
199 EXPECT_EQ(2u, (alignOf<AlignedCharArrayUnion<A1[2], A2[1]> >()));
200 EXPECT_EQ(4u, (alignOf<AlignedCharArrayUnion<A1[42], A2[55],
202 EXPECT_EQ(8u, (alignOf<AlignedCharArrayUnion<A1[2], A2[1],
206 EXPECT_EQ(2u, sizeof(AlignedCharArrayUnion<A1[2], A2[1]>));
207 EXPECT_EQ(4u, sizeof(AlignedCharArrayUnion<A1[3], A2[2], A4>));
208 EXPECT_EQ(16u, sizeof(AlignedCharArrayUnion<A1, A2[3],