summaryrefslogtreecommitdiff
path: root/tests/auto/cplusplus/cxx11/data/alignofAlignas.1.cpp
blob: 05768769f63870ada27714bd7072ca50fddc99a4 (plain)
1
2
3
4
5
6
7
8
int i = alignof(int);
int t = alignof(C::foo) * 7 + alignof(Foo *);

struct alignas(f()) Foo {};
struct alignas(42) Foo {};
struct alignas(double) Bar {};
alignas(Foo) alignas(Bar) Foo *buffer;
struct alignas(Mooze...) Gnarf {};