1 // PR c++/51290
2 // { dg-options "-Wzero-as-null-pointer-constant" }
3 
4 class A { int a; };
5 
6 class B { int b; };
7 
8 class C : public A, public B
9 {
10     private:
foo(A * x)11         static void foo (A *x)
12         {
13             C *y = static_cast<C *>(x);
14             (void) y;
15         }
16 
bar(B * x)17         static void bar (B *x)
18         {
19             C *y = static_cast<C *>(x);
20             (void) y;
21         }
22 };
23