------- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-16 19:53 ------- I think it was caused by: +2005-06-08 Nathan Sidwell <[EMAIL PROTECTED]> + + PR c++/19497 + * cp-tree.def (USING_DECL): Update documentation. + * cp-tree.h (DECL_DEPENDENT_P): New. + (USING_DECL_DECLS, USING_DECL_SCOPE): New. + * class.c (handle_using_decl): Move most of the processing to ... + * name-lookup.c (do_class_using_decl): ... here. Make stricter. + (push_using_decl): Use USING_DECL_SCOPE. + (cp_emit_debug_info_for_using): Make extern. + * cxx-pretty-print.c (pp_cxx_statement) <USING_DECL case>: Adjust. + * name-lookup.h (cp_emit_debug_info_for_using): Declare. + * pt.c (tsubst_decl) <USING_DECL case>: Use do_class_using_decl + when tsubsting. + (tsubst_expr): Use USING_DECL_SCOPE. + * search.c (lookup_field_1): Use DECL_DEPENDENT_P. + * semantics.c (finish_member_declaration): Likewise.
-- What |Removed |Added ---------------------------------------------------------------------------- CC| |nathan at gcc dot gnu dot | |org Known to fail| |4.1.0 Known to work| |4.0.0 Target Milestone|--- |4.1.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22514