aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp
AgeCommit message (Expand)AuthorFilesLines
2011-09-29Change random seeds to 64bit and drop re-crcingAndi Kleen2-1/+6
2011-09-28re PR c++/45278 (-Wextra doesn't warn about (pointer < 0 ).)Paolo Carlini2-2/+18
2011-09-27re PR c++/31489 (error says struct when it should say class)Paolo Carlini2-1/+13
2011-09-27common.opt: Add -foptimize-strlen option.Jakub Jelinek2-0/+17
2011-09-26fix ChangeLogJason Merrill1-1/+1
2011-09-26re PR c++/45012 (Invalid ambiguity on partial class specialization matching)Jason Merrill2-1/+5
2011-09-26re PR c++/46105 (Ordering failure among partial specializations with non-dedu...Jason Merrill2-1/+6
2011-09-26re PR c++/50508 ([C++0x] ICE cxx_eval_logical_expression cp/semantics.c:6487)Jason Merrill2-2/+8
2011-09-27re PR c++/45487 (Request to change comma to semicolon in error message)Paolo Carlini2-6/+13
2011-09-26re PR c++/50512 (surprising change in overloading resolution)Jason Merrill2-8/+19
2011-09-26re PR c++/50523 (C++ FE apparently incorrectly rejects tramp3d)Jason Merrill2-3/+11
2011-09-26* pt.c (tsubst_copy) [PARM_DECL]: Handle 'this' in NSDMI.Jason Merrill2-0/+11
2011-09-26pt.c (convert_nontype_argument): Handle NULLPTR_TYPE.Paolo Carlini2-0/+14
2011-09-26re PR c++/26747 (bad break/continue is not detected until the gimplifier)Paolo Carlini2-10/+5
2011-09-25parser.c (inject_this_parameter): Split out from cp_parser_late_return_type_opt.Jason Merrill3-5/+46
2011-09-24except.c (expr_noexcept_p): Split out from finish_noexcept_expr.Jason Merrill4-4/+28
2011-09-24init.c (perform_member_init): Instantiate NSDMI here.Jason Merrill3-6/+22
2011-09-24Handle deferred parsing of NSDMIs.Jason Merrill5-45/+174
2011-09-24Implement C++11 non-static data member initializers.Jason Merrill11-43/+87
2011-09-24re PR c++/44267 (SFINAE does not handle down static_cast over virtual inherit...Paolo Carlini10-34/+63
2011-09-23correct ChangeLogJason Merrill1-1/+1
2011-09-23Core 234 - allow const objects with no initializer or user-provided default...Jason Merrill6-8/+59
2011-09-23re PR c++/50258 ([C++0x] -std=gnu++0x should allow in-class initialization of...Paolo Carlini2-2/+10
2011-09-23re PR c++/50491 ([C++0x] [4.6/4.7 Regression] "unexpected ast of kind using_d...Paolo Carlini2-0/+6
2011-09-22re PR c++/50371 ([C++0x] std::nullptr_t rejected as non-type template-parameter)Paolo Carlini2-0/+7
2011-09-22re PR c++/50344 (friend declaration confused by const qualifier)Jonathan Wakely2-1/+10
2011-09-21re PR c++/50454 (Unexpected problems with -pedantic / -pedantic-errors and __...Paolo Carlini2-19/+19
2011-09-20cp-tree.h (DECL_TEMPLOID_INSTANTIATION): New.Jason Merrill4-5/+22
2011-09-20call.c (convert_default_arg): Avoid redundant copy.Jason Merrill3-12/+15
2011-09-20call.c (build_new_method_call_1): Use non-virtual lookup for final virtual fu...Roberto Agostino Vitillo2-1/+9
2011-09-16re PR c++/50424 (G++ doesn't notice possible throw from default argument)Jason Merrill4-45/+61
2011-09-15re PR c++/50365 (non-static data member error on valid code)Jason Merrill2-1/+7
2011-09-14name-lookup.c (lookup_arg_dependent): Use conditional timevars.Diego Novillo3-4/+12
2011-09-14re PR c++/50391 ([C++0x] ICE on invalid code, pair with incomplete type)Paolo Carlini2-1/+7
2011-09-13c++/48320 - Template parameter packs cannot be expanded in default template a...Dodji Seketeli2-47/+78
2011-09-12pt.c (type_unification_real): Fix handling of DEDUCE_CONV with no deducible t...Jason Merrill3-4/+46
2011-09-12call.c (merge_conversion_sequences): Set bad_p and user_conv_p on all of the ...Jason Merrill2-17/+35
2011-09-12* call.c (convert_class_to_reference)Jason Merrill2-159/+10
2011-09-12call.c (initialize_reference): Add flags parm.Jason Merrill5-8/+17
2011-09-12cp-tree.h (LOOKUP_NO_RVAL_BIND): New.Jason Merrill3-25/+44
2011-09-12call.c (implicit_conversion): Check BRACE_ENCLOSED_INITIALIZER_P before forci...Jason Merrill2-2/+7
2011-09-08re PR c++/50324 ([C++0x] SFINAE does not handle the object creation of an inc...Paolo Carlini2-3/+10
2011-09-08PR c++/33255 - Support -Wunused-local-typedefs warningDodji Seketeli5-0/+24
2011-09-07re PR c++/50309 ([C++0x] ICE: tree check: expected tree_list, have error_mark...Paolo Carlini2-0/+10
2011-09-07re PR c++/50298 ([C++0x][constexpr] References cannot be bound to static cons...Jason Merrill2-0/+15
2011-09-07pt.c (type_unification_real): Correct complain arg for tsubsting default temp...Jason Merrill2-5/+9
2011-09-07* pt.c (tsubst_aggr_type): Check TYPE_P before tsubsting.Jason Merrill2-3/+6
2011-09-06re PR c++/50296 (New C++ test failures)Jason Merrill4-31/+24
2011-09-05re PR c++/49267 (Ambiguity with conversion functions "T&" and "T&&", initiali...Jason Merrill2-2/+7
2011-09-05re PR c++/49267 (Ambiguity with conversion functions "T&" and "T&&", initiali...Jason Merrill2-5/+16