aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp
AgeCommit message (Expand)AuthorFilesLines
2019-08-19PR c++/91264 - detect modifying const objects in constexpr.Marek Polacek2-1/+153
2019-08-17Put the CL into the right dir.Marek Polacek1-5/+0
2019-08-16re PR c++/85827 (false positive for -Wunused-but-set-variable because of cons...Marek Polacek1-0/+5
2019-08-15PR c++/90393 - ICE with thow in ?:Jason Merrill3-14/+40
2019-08-15Implement P0848R3, Conditionally Trivial Special Member Functions.Jason Merrill6-20/+131
2019-08-14PR c++/91436 fix C++ dialect for std::make_unique fix-it hintJonathan Wakely2-2/+8
2019-08-14PR c++/91391 - bogus -Wcomma-subscript warning.Jakub Jelinek2-74/+36
2019-08-14Add more entries to the C++ get_std_name_hint arrayJonathan Wakely2-0/+44
2019-08-14decl.c (grokdeclarator): Use id_loc and EXPR_LOCATION in a few error messages.Paolo Carlini2-2/+7
2019-08-14decl.c (grokdeclarator): Check here for typedef a function definition or a me...Paolo Carlini1-0/+7
2019-08-14decl.c (grokdeclarator): Check here for typedef a function definition or a me...Paolo Carlini1-13/+11
2019-08-13Use checking forms of DECL_FUNCTION_CODE (PR 91421)Richard Sandiford3-5/+9
2019-08-13PR c++/90473 - wrong code with nullptr in default argument.Marek Polacek3-4/+12
2019-08-13* cp-tree.h (DECL_MUTABLE_P): Use FIELD_DECL_CHECK.Marek Polacek2-2/+6
2019-08-10tree-core.h (enum omp_clause_code): Add OMP_CLAUSE_DEVICE_TYPE.Jakub Jelinek3-6/+106
2019-08-10Assorted ChangeLog cleanups.Jakub Jelinek1-101/+109
2019-08-09c-parser.c (check_no_duplicate_clause): Simplify using omp_find_clause.Jakub Jelinek2-10/+9
2019-08-09re PR c/91401 (schedule + dist_schedule clauses rejected on distribute parall...Jakub Jelinek2-2/+11
2019-08-08decl.c (grokdeclarator): Use id_loc and EXPR_LOCATION in a few error messages.Paolo Carlini2-8/+16
2019-08-08PR c++/87519 - bogus warning with -Wsign-conversion.Marek Polacek2-2/+6
2019-08-08constexpr.c (inline_asm_in_constexpr_error): New.Marek Polacek2-11/+21
2019-08-08gimplify.c (omp_add_variable): Use GOVD_PRIVATE | GOVD_EXPLICIT for VLA helpe...Jakub Jelinek2-4/+17
2019-08-07PR c++/81429 - wrong parsing of constructor with C++11 attribute.Marek Polacek2-1/+9
2019-08-07PR c++/91346 - Implement P1668R1, allow unevaluated asm in constexpr.Marek Polacek6-17/+51
2019-08-07tree-core.h (enum omp_clause_code): Adjust OMP_CLAUSE_USE_DEVICE_PTR OpenMP d...Jakub Jelinek4-12/+59
2019-08-06PR c++/91378 - ICE with noexcept and auto return type.Jason Merrill2-5/+7
2019-08-06decl.c (check_array_designated_initializer): Use cp_expr_loc_or_input_loc in ...Paolo Carlini2-2/+8
2019-08-06tree.h (OMP_CLAUSE_LASTPRIVATE_TASKLOOP_IV): Rename to ...Jakub Jelinek6-21/+90
2019-08-06DR 2413 - typename in conversion-function-ids.Marek Polacek2-2/+10
2019-08-05cp-tree.h (cp_expr_loc_or_input_loc): New.Paolo Carlini17-74/+115
2019-08-05PR c++/88095, CTAD for literal operator templates per P0732Tom Honermann2-2/+11
2019-08-05PR c++/91338 - Implement P1161R3: Deprecate a[b,c].Marek Polacek2-8/+81
2019-08-05* semantics.c (force_paren_expr): Preserve location.Jason Merrill2-2/+8
2019-08-02PR c++/91230 - wrong error with __PRETTY_FUNCTION__ and generic lambda.Marek Polacek2-1/+14
2019-08-02tree.c (handle_nodiscard_attribute): Do not warn about nodiscard applied to a...Paolo Carlini2-1/+7
2019-08-02Mark DECL_SET_IS_OPERATOR_DELETE for user-provided delete operators.Martin Liska2-1/+9
2019-08-01PR c++/90947 - Simple lookup table of array of strings is miscompiledMartin Sebor2-2/+9
2019-08-01PR c++/90805 - detect narrowing in case values.Marek Polacek2-8/+20
2019-07-31decl2.c (delete_sanity): Improve diagnostic locations, use cp_expr_loc_or_loc...Paolo Carlini2-7/+21
2019-07-31PR c++/90538 - multiple expansions of capture packsJason Merrill4-51/+73
2019-07-31Fix copy_node of TEMPLATE_INFO.Jason Merrill3-4/+14
2019-07-30Mark 2nd argument of delete operator as needed (PR tree-optimization/91270).Martin Liska1-0/+6
2019-07-25Extend DCE to remove unnecessary new/delete-pairs (PR c++/23383).Martin Liska2-8/+23
2019-07-25Come up with function_decl_type and use it in tree_function_decl.Martin Liska3-7/+16
2019-07-24PR driver/80545 - option -Wstringop-overflow not recognized by FortranMartin Sebor2-0/+6
2019-07-20Fix ICE on class template argument deduction with inherited ctor.Jason Merrill2-1/+7
2019-07-20Reduce memory consumption for push/pop_access_scope.Jason Merrill4-18/+25
2019-07-20tree.def (OMP_LOOP): New tree code.Jakub Jelinek5-4/+181
2019-07-19PR c++/90101 - dependent class non-type parameter.Jason Merrill2-0/+7
2019-07-19PR c++/90098 - partial specialization and class non-type parms.Jason Merrill3-4/+22