[Bug c++/98646] [11 Regression] A static_cast confuses -Wnonnull, causing false positives
mpolacek at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Thu Jan 14 02:42:27 GMT 2021
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98646
Marek Polacek <mpolacek at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |mpolacek at gcc dot gnu.org
--- Comment #2 from Marek Polacek <mpolacek at gcc dot gnu.org> ---
// PR c++/98646
// { dg-do compile }
// { dg-options "-Wnonnull" }
struct B {
void foo();
};
struct D : B {
void show();
};
void D::show() { static_cast<D *>(0)->foo(); }
More information about the Gcc-bugs
mailing list