// 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; }; // { dg-prune-output "auto_ptr. is deprecated" }