------- Comment #13 from jason at gcc dot gnu dot org  2010-04-12 19:58 -------
Subject: Bug 25811

Author: jason
Date: Mon Apr 12 19:58:27 2010
New Revision: 158239

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=158239
Log:
        PR c++/25811
        * cp-tree.h (diagnose_uninitialized_cst_or_ref_member): Declare.
        * init.c (build_new_1): Check for uninitialized const members and
        uninitialized reference members, when using new without
        new-initializer. Call diagnose_uninitialized_cst_or_ref_member.
        (diagnose_uninitialized_cst_or_ref_member): Define, call
        diagnose_uninitialized_cst_or_ref_member_1.
        (diagnose_uninitialized_cst_or_ref_member_1): New function.

Added:
    trunk/gcc/testsuite/g++.dg/init/pr25811.C
Modified:
    trunk/gcc/cp/ChangeLog
    trunk/gcc/cp/cp-tree.h
    trunk/gcc/cp/init.c
    trunk/gcc/testsuite/ChangeLog


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25811

Reply via email to