1 // PR c++/28279 2 // finish_static_data_member_decl was confused by the anonymous 3 // namespace causing TREE_PUBLIC to be unset 4 5 template<typename T> 6 struct is_pointer_impl { 7 static const bool value = true; 8 }; 9 10 namespace { 11 class prefix_name_mapper {}; 12 } 13 14 static const bool val = is_pointer_impl<prefix_name_mapper>::value; 15 16