On Mon, May 20, 2019 at 09:48:57AM -0400, Nathan Sidwell wrote:
> +  if (attribs != error_mark_node)
> +    for (tree a = attribs; a; a = TREE_CHAIN (a))
> +      {
> +     tree name = get_attribute_name (a);
> +     if (current_binding_level->kind == sk_namespace
> +         && is_attribute_p ("strong", name))
> +       {
> +         warning (0, "strong using directive no longer supported");
> +         if (CP_DECL_CONTEXT (target) == current_namespace)
> +           inform (DECL_SOURCE_LOCATION (target),
> +                   "you may use an inline namespace instead");

This will do the wrong thing with -w, but it's a preexisting issue, so not a
problem in your patch.  I'll fix it separately.

Marek

Reply via email to