-
- Downloads
DR 990
DR 990 * call.c (add_list_candidates): Prefer the default constructor. (build_aggr_conv): Treat missing initializers like { }. * typeck2.c (process_init_constructor_record): Likewise. * init.c (expand_default_init): Use digest_init for direct aggregate initialization, too. * call.c (add_list_candidates): Split out... (build_user_type_conversion_1): ...from here. (build_new_method_call): And here. (implicit_conversion): Propagate LOOKUP_NO_NARROWING. From-SVN: r160132
Showing
- gcc/cp/ChangeLog 12 additions, 0 deletionsgcc/cp/ChangeLog
- gcc/cp/call.c 89 additions, 63 deletionsgcc/cp/call.c
- gcc/cp/init.c 12 additions, 6 deletionsgcc/cp/init.c
- gcc/cp/typeck2.c 2 additions, 4 deletionsgcc/cp/typeck2.c
- gcc/testsuite/ChangeLog 4 additions, 0 deletionsgcc/testsuite/ChangeLog
- gcc/testsuite/g++.dg/cpp0x/initlist36.C 2 additions, 0 deletionsgcc/testsuite/g++.dg/cpp0x/initlist36.C
- gcc/testsuite/g++.dg/cpp0x/initlist37.C 24 additions, 0 deletionsgcc/testsuite/g++.dg/cpp0x/initlist37.C
- gcc/testsuite/g++.dg/cpp0x/initlist38.C 21 additions, 0 deletionsgcc/testsuite/g++.dg/cpp0x/initlist38.C
Loading
Please register or sign in to comment