aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp
AgeCommit message (Expand)AuthorFilesLines
2010-07-09re PR c++/43120 (Virtual inheritance with covariant return type confuses GCC)Jason Merrill3-48/+53
2010-07-08re PR c++/43120 (Virtual inheritance with covariant return type confuses GCC)Jason Merrill2-7/+16
2010-07-08toplev.h: Do not include diagnostic-core.h.Manuel López-Ibáñez2-5/+8
2010-07-06re PR c++/44703 ([C++0x] List initialization fail if parameter is typedef nam...Jason Merrill2-0/+7
2010-07-06re PR c++/44778 (? Behaviour change with pointers to members)Jason Merrill3-13/+15
2010-07-06* error.c (dump_function_decl): Don't crash on null DECL_NAME.Jason Merrill2-1/+5
2010-07-06cp-tree.h (impl_conv_void): New type.Shujing Zhao6-42/+312
2010-07-06vec.h (FOR_EACH_VEC_ELT_REVERSE): New macro.Nathan Froyd3-8/+11
2010-07-05pt.c (tsubst): Early declare code = TREE_CODE (t) and use it throughout.Paolo Carlini2-28/+28
2010-07-05re PR c++/22138 (Better error message for rejecting local template declaration.)Shujing Zhao2-0/+16
2010-07-03invoke.texi: Update documentation of -Wshadow.Le-Chun Wu2-9/+35
2010-07-02re PR c++/44780 (Bogus set-but-not-used variable warning)Jakub Jelinek5-7/+23
2010-07-02re PR c++/44039 (ICE: Segmentation fault on error recovery)Paolo Carlini2-0/+8
2010-07-01re PR middle-end/42834 (memcpy folding overeager)Richard Guenther2-1/+7
2010-06-30re PR c++/44628 (ICE in cp_build_unary_op at cp/typeck.c:4671)Paolo Carlini3-3/+14
2010-06-30* repo.c (finish_repo): Fix typo.Michael Matz2-1/+5
2010-06-30c-parser.c (c_parser_omp_for_loop): Use a VEC for for_block.Nathan Froyd2-8/+10
2010-06-30repo.c (pending_repo): Change type to a VEC.Nathan Froyd2-5/+13
2010-06-30tree.h (block_may_fallthru): Declare here.Manuel López-Ibáñez4-4/+9
2010-06-30decl.c (incomplete_var): Declare.Nathan Froyd2-12/+31
2010-06-30decl.c (struct named_label_entry): Change type of bad_decls field to a VEC.Nathan Froyd2-11/+18
2010-06-29Enable implicitly declared move constructor/operator= (N3053).Jason Merrill5-24/+62
2010-06-29Enable implicitly deleted functions (N2346)Jason Merrill3-4/+9
2010-06-29* decl2.c (mark_used): Adjust error for use of deleted function.Jason Merrill2-2/+5
2010-06-29Machinery to support implicit delete/move.Jason Merrill9-275/+822
2010-06-29class.c (type_has_virtual_destructor): New.Jason Merrill8-8/+52
2010-06-29cp-tree.h (TYPE_HAS_ASSIGN_REF): Rename to TYPE_HAS_COPY_ASSIGN.Jason Merrill13-116/+130
2010-06-29pt.c (dependent_scope_ref_p): Remove.Jason Merrill3-42/+41
2010-06-29re PR c++/44587 (ICE in instantiate_decl)Jason Merrill3-2/+64
2010-06-28re PR c++/44682 (warning: variable ‘x’ set but not used)Jakub Jelinek2-0/+8
2010-06-28system.h: Poison GCC_EXCEPT_H for front-end files.Steven Bosscher12-24/+61
2010-06-26call.c (add_function_candidate): Set LOOKUP_COPY_PARM for any constructor cal...Jason Merrill2-18/+47
2010-06-25gcc.c (translate_options): Don't mention +e in comment.Joseph Myers2-4/+8
2010-06-24c-parser.c (c_parser_conditional_expression): Call warn_for_omitted_condop.Andi Kleen2-1/+13
2010-06-22re PR c++/44619 (Bogus set but not used warning when using pointer to member ...Jakub Jelinek2-0/+7
2010-06-22re PR c++/44627 (ICE in dump_expr, at cp/error.c:1735)Jakub Jelinek2-1/+9
2010-06-22* typeck.c (comp_except_specs): Fix ce_derived with noexcept.Jason Merrill2-25/+29
2010-06-22semantics.c (check_trait_type): Check COMPLETE_TYPE_P for array element type.Jason Merrill2-1/+7
2010-06-17tree.h (vec_member): Declare.Nathan Froyd3-18/+27
2010-06-17re PR c++/44486 (missing space in __PRETTY_FUNCTION__ expansion in anonymous ...Manuel López-Ibáñez2-1/+6
2010-06-16class.c (build_vtbl_initializer): Adjust computation of new_position and whic...Nathan Froyd2-3/+9
2010-06-16c.opt: Add -Wnoexcept.Jason Merrill5-15/+36
2010-06-16method.c (defaulted_late_check): Give the defaulted method the same exception...Jason Merrill2-0/+14
2010-06-15class.c (add_implicitly_declared_members): Implicit assignment operators can ...Jason Merrill3-41/+40
2010-06-15call.c (convert_like_real): Give "initializing argument of" information for a...Jason Merrill2-7/+15
2010-06-15call.c (print_z_candidates): Do print viable deleted candidates.Jason Merrill2-1/+9
2010-06-15call.c (convert_like_real): Don't complain about list-value-initialization fr...Jason Merrill2-1/+7
2010-06-15decl.c (duplicate_decls): Use DECL_IS_BUILTIN rather than test DECL_SOURCE_LO...Jason Merrill2-1/+4
2010-06-15class.c (type_has_user_provided_default_constructor): Use sufficient_parms_p.Jason Merrill2-9/+7
2010-06-15call.c (is_subseq): Handle ck_aggr, ck_list.Jason Merrill2-3/+23