News for hackers. Stuff that matters.
Re:The Strict Aliasing Situation Is Pretty Bad by vc98mvco on Tuesday March 15, 2016 @09:53AM (#11289580)
It is defined.

6.5.7. An object shall have its stored value accessed only by an lvalue expression that has one of the following types:

- an aggregate or union type that includes one of the aforementioned types among its members (including, recursively, a member of a subaggregate or contained union)

This means Derived is allowed to alias Base.

There are no comments on this comment yet.