https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80577
Andrew Pinski <pinskia at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Blocks| |101603
Ever confirmed|0 |1
Severity|normal |enhancement
Last reconfirmed| |2021-08-04
Status|UNCONFIRMED |NEW
--- Comment #4 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
What is being mentioned here is that mfp.__delta will always be 0 as we know
foo has no base classes and f is an exact type of foo and using it as foo type.
_1 = mfp.__delta;
_2 = (sizetype) _1;
_3 = &f + _2;
Referenced Bugs:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101603
[Bug 101603] [meta-bug] pointer to member functions issues