// Test for the warning of exposing types from an anonymous namespace // { dg-do compile } // #include #include "anonymous-namespace-3.h" struct B { std::auto_ptr p; }; #line 10 "foo.C" struct C { // { dg-warning "uses the anonymous namespace" } std::auto_ptr p; };