|
|
struct foo {int a[5];} ;
|
|
struct foo f();
|
|
|
|
inline int bar (int index) {
|
|
int c;
|
|
enum blah;
|
|
c = __alignof(foo.a);
|
|
c = __alignof(unsigned long int);
|
|
switch (index) {
|
|
case 'a'...'z':
|
|
break;
|
|
}
|
|
return f().a[index];
|
|
|
|
}
|
|
|