+2006-12-09 Richard Guenther <rguenther@suse.de>
+
+ * g++.dg/warn/implicit-typename1.C: Qualify types.
+ * g++.dg/parse/crash12.C: Likewise.
+ * g++.dg/tree-ssa/pr22444.C: Likewise.
+
2006-12-09 Tobias Burnus <burnus@net-b.de>
* gfortran.dg/array_2.f90: Added sqrt test.
class counted_ptr
{
public:
- counted_ptr(auto_ptr<_Tp>& __a); // { dg-error "candidate" }
- auto_ptr<_Tp> auto_ptr();
+ counted_ptr(::auto_ptr<_Tp>& __a); // { dg-error "candidate" }
+ ::auto_ptr<_Tp> auto_ptr();
};
template <class _Tp>
};
template<typename _Key, typename _Val, typename _KeyOfValue, typename _Compare, typename _Alloc = allocator<_Val> > struct _Rb_tree
{
- typedef typename _Alloc::template rebind<_Rb_tree_node<_Val> >::other _Node_allocator;
+ typedef typename _Alloc::template rebind<std::_Rb_tree_node<_Val> >::other _Node_allocator;
typedef _Rb_tree_node_base* _Base_ptr;
typedef const _Rb_tree_node_base* _Const_Base_ptr;
- typedef _Rb_tree_node<_Val> _Rb_tree_node;
+ typedef std::_Rb_tree_node<_Val> _Rb_tree_node;
typedef _Key key_type;
typedef _Val value_type;
typedef value_type* pointer;