Testcase:
```
struct S {
byte i;
align(1) long member_field;
}
void foo( S* d) {
pragma(msg, d.member_field.alignof); // prints 8UL instead of 1UL
}
```
The align(1) on `member_field` is ignored when querying .alignof.
Comment #1 by robert.schadek — 2024-12-13T19:26:52Z