+2001-10-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
+
+ * decl2.c (validate_nonmember_using_decl): Handle NAMESPACE_DECL.
+
2001-10-25 Zack Weinberg <zack@codesourcery.com>
* cp-lang.c: Redefine LANG_HOOKS_CLEAR_BINDING_STACK to
*scope = global_namespace;
*name = decl;
}
+ else if (TREE_CODE (decl) == NAMESPACE_DECL)
+ {
+ cp_error ("namespace `%D' not allowed in using-declaration", decl);
+ return NULL_TREE;
+ }
else
my_friendly_abort (382);
if (DECL_P (*name))
template<int> void f() {}
}
+using N; // { dg-error "parse error" "" }
+using ::N; // { dg-error "using-declaration" "" }
using N::f< 0 >; // { dg-error "using-declaration" "" }
struct A {