aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp
AgeCommit message (Expand)AuthorFilesLines
2019-05-15re PR debug/90197 (Cannot step through simple loop at -O -g)Jakub Jelinek2-3/+35
2019-05-15CWG 2096 - constraints on literal unions.Marek Polacek2-10/+29
2019-05-15cp-tree.h (REFERENCE_VLA_OK): Remove.Paolo Carlini3-7/+5
2019-05-15call.c (perform_overload_resolution, [...]): Use OVL_P; remove redundant TEMP...Paolo Carlini8-29/+23
2019-05-14Reapply r270597.Paolo Carlini2-2/+8
2019-05-13Use releasing_vec more broadly.Jason Merrill16-137/+101
2019-05-11typeck.c (cp_build_function_call_vec): When mark_used fails unconditionally r...Paolo Carlini2-1/+6
2019-05-10decl.c (grokvardecl): Use an accurate location in error message about main as...Paolo Carlini2-1/+7
2019-05-10call.c (build_call_a): Use FUNC_OR_METHOD_TYPE_P.Paolo Carlini15-70/+60
2019-05-10PR c++/78010 - bogus -Wsuggest-override warning on final function.Marek Polacek2-1/+8
2019-05-10re PR pch/90326 (Using any precompiled header breaks definition of FLT_MAX)Jakub Jelinek2-1/+7
2019-05-09re PR preprocessor/90382 (ICE in linemap_macro_map_loc_to_exp_point, at libcp...Paolo Carlini2-2/+11
2019-05-08[C++ PATCH] Kill DECL_SAVED_FUNCTION_DATANathan Sidwell8-90/+61
2019-05-07PR c++/90171 - reorganize usual_deallocation_fn_pJason Merrill2-82/+70
2019-05-07PR c++/86485 - -Wmaybe-unused with empty class ?:Jason Merrill2-2/+6
2019-05-07A non-type template parm with a placeholder type is type-dependent.Jason Merrill2-0/+12
2019-05-06PR c++/90265 - ICE with generic lambda.Marek Polacek2-1/+8
2019-05-03Come up with is_empty for hash_{table,map,set}.Martin Liska3-2/+8
2019-05-02[C++ PATCH] remove unreachable codeNathan Sidwell2-7/+7
2019-05-01[C++ PATCH] Simplify class member lookupNathan Sidwell4-24/+29
2019-04-30[GC PATCH] Correct TS marking of _EXPR nodesNathan Sidwell2-43/+69
2019-04-29[C++ PATCH] some cleanupsNathan Sidwell5-31/+34
2019-04-26PR c++/90243 - orphaned note in uninstantiated constexpr functionJonathan Wakely2-3/+13
2019-04-26re PR c++/90173 (ICE: Segmentation fault (in strip_declarator_types))Paolo Carlini2-1/+9
2019-04-26decl.c (grokdeclarator): Fix value assigned to typespec_loc, use min_location.Paolo Carlini2-2/+7
2019-04-24PR c++/90227 - error with template parameter packs.Jason Merrill2-1/+7
2019-04-24call.c (null_ptr_cst_p): Order checks according to expensiveness.Richard Biener3-8/+18
2019-04-22PR c++/87366 - wrong error with alias template.Jason Merrill2-0/+23
2019-04-20PR c++/90190 - CTAD with list-constructor.Jason Merrill2-9/+16
2019-04-20PR c++/90171 - ICE with destroying delete with size_t parm.Jason Merrill2-15/+36
2019-04-19re PR c++/89900 (ICE: Segmentation fault (in check_instantiated_arg))Paolo Carlini2-9/+11
2019-04-19re PR c++/90138 (ICE on invalid in contains_struct_check())Jakub Jelinek2-1/+7
2019-04-19re PR c/89888 (When switch controlling expression is promoted from type narro...Jakub Jelinek2-9/+8
2019-04-19re PR c++/90108 (ICE: Segmentation fault (in c_tree_chain_next))Jakub Jelinek2-1/+25
2019-04-18PR c++/87554 - ICE with extern template and reference member.Jason Merrill2-2/+6
2019-04-18Reverted unintended part of previous commit.Jakub Jelinek1-18/+1
2019-04-18re PR translation/79183 (Hard coded plurals in gimple-ssa-sprintf.c:2050)Jakub Jelinek1-1/+18
2019-04-17PR c++/90047 - ICE with enable_if alias template.Jason Merrill2-1/+8
2019-04-17PR c++/90124 - bogus error with incomplete type in decltype.Marek Polacek2-1/+8
2019-04-12re PR c/89933 (ICE in merge_decls, at c/c-decl.c:2517)Jakub Jelinek2-7/+17
2019-04-12PR c/88383 - ICE calling __builtin_has_attribute on a referenceMartin Sebor2-2/+9
2019-04-12Avoid ICE on pmf{} in template.Jason Merrill2-0/+6
2019-04-12PR c++/87603 - constexpr functions are no longer noexcept.Marek Polacek4-27/+14
2019-04-12except.c (build_noexcept_spec): Use build_converted_constant_bool_expr instea...Marek Polacek2-3/+6
2019-04-11re PR translation/90035 (Non-translatable C++ parser diagnostics)Jakub Jelinek3-20/+38
2019-04-09re PR translation/90011 (trailing space in diagnostic)Jakub Jelinek2-1/+6
2019-04-08typeck2.c (digest_init_r): Don't condition the object slicing warning on flag...Marek Polacek2-3/+7
2019-04-08re PR c++/89914 (ICE in nothrow_spec_p, at cp/except.c:1238)Paolo Carlini3-5/+21
2019-04-05PR c++/87145 - bogus error converting class type in template arg list.Marek Polacek2-0/+20
2019-04-05PR bootstrap/89980 - pointer initialization with empty string folded to zeroMartin Sebor2-5/+14