aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp
AgeCommit message (Expand)AuthorFilesLines
2019-12-11Introduce pretty_printer::clone vfuncDavid Malcolm4-0/+22
2019-12-11re PR c++/92869 (C++17 wrongly reports aggregate type as not-aggregate (when ...Jakub Jelinek2-1/+14
2019-12-11PR c++/92878 - Parenthesized init of aggregates in new-expression.Marek Polacek2-3/+21
2019-12-11PR c++/92105 - decltype(decltype) error cascade.Jason Merrill2-9/+27
2019-12-11PR c++/57082 - new X{} and private destructor.Jason Merrill2-1/+5
2019-12-11PR c++/92774 - ICE with implicitly deleted operator<=>.Jason Merrill2-12/+25
2019-12-11PR c++/92859 - ADL and bit-field.Jason Merrill2-1/+4
2019-12-11PR c++/92446 - deduction of class NTTP.Jason Merrill2-1/+6
2019-12-10PR c++/92847 - C++20 comparison ambiguity with class template.Jason Merrill2-14/+18
2019-12-10Fix C++20 structural type vs. private base.Jason Merrill3-19/+49
2019-12-10PR c++/92560 - ICE with decltype and rewritten operator.Jason Merrill2-1/+10
2019-12-10Replace label_text ctor with "borrow" and "take"David Malcolm2-2/+7
2019-12-09typeck.c (check_for_casting_away_constness): Add location_t parameter and use...Paolo Carlini11-168/+269
2019-12-09cvt.c (maybe_warn_nodiscard): Add workaround for GCC 3.4-4.4 - cast msg to (c...Jakub Jelinek2-12/+19
2019-12-07re PR c++/92831 (CWG1299 extend_ref_init_temps_1 punts on COND_EXPRs)Jakub Jelinek2-1/+9
2019-12-06parser.c (cp_parser_diagnose_invalid_type_name): Mention that concept is also...Jakub Jelinek2-1/+5
2019-12-06PR c++/92831 - CWG 1299, not extending temporary lifetime for ?:Jakub Jelinek3-13/+83
2019-12-06[C++] Pass type uses through the verify_type_context hookRichard Sandiford8-1/+110
2019-12-05PR c++/91353 - P1331R2: Allow trivial default init in constexpr contexts.Marek Polacek5-19/+80
2019-12-05PR c++/92271 - make __is_same alias for __is_same_as.Marek Polacek2-1/+7
2019-12-05* cp-gimplify.c: Include memmodel.h.David Edelsohn2-0/+5
2019-12-05typeck2.c (build_functional_cast): Add location_t parameter and use it.Paolo Carlini8-20/+40
2019-12-04* cp-gimplify.c: Include tm_p.h.David Edelsohn2-0/+5
2019-12-04Remove stray comma in primary_constraint_error.Marek Polacek2-1/+5
2019-12-04[C++] Opt out of GNU vector extensions for built-in SVE typesRichard Sandiford5-19/+55
2019-12-04cp-tree.h (enum cp_tree_index): Add CPTI_SOURCE_LOCATION_IMPL.Jakub Jelinek7-3/+302
2019-12-03typeck.c (cp_build_addr_expr_1): Use the cp_expr_loc_or_input_loc location in...Paolo Carlini2-21/+33
2019-12-03re PR c++/91369 (Implement P0784R7: constexpr new)Jakub Jelinek2-16/+80
2019-12-03Do not update SSA in lto-stremaer-inJan Hubicka1-2/+2
2019-12-03PR c++/91363 - P0960R3: Parenthesized initialization of aggregates.Marek Polacek6-11/+161
2019-12-03re PR c++/92732 (Bit-field of scoped enumeration type cannot be initialized)Jakub Jelinek2-0/+8
2019-12-03re PR c++/92705 (ICE: Segmentation fault (in build_new_op_1))Jason Merrill2-25/+31
2019-12-03re PR c++/92695 (P1064R0 - virtual constexpr fails if object taken from array)Jakub Jelinek2-0/+27
2019-12-02re PR c++/92695 (P1064R0 - virtual constexpr fails if object taken from array)Jakub Jelinek2-0/+7
2019-11-29re PR c++/60228 (ICE using lambda in #pragma omp declare reduction)Jakub Jelinek5-6/+48
2019-11-28re PR c++/92695 (P1064R0 - virtual constexpr fails if object taken from array)Jakub Jelinek2-2/+11
2019-11-27Implement P1814R0, CTAD for alias templates.Jason Merrill7-108/+413
2019-11-27Fix constrained alias template transparency.Jason Merrill6-21/+75
2019-11-27PR c++/92206 - ICE with typedef to dependent alias.Jason Merrill7-39/+78
2019-11-27re PR c++/92236 ([concepts] Explain non-satisfaction in static_assert)Andrew Sutton7-31/+86
2019-11-27re PR c++/92439 ([concepts] trunk crashes on constraint satisfaction failure)Andrew Sutton2-99/+204
2019-11-27re PR c++/88395 (ICE: Segmentation fault signal terminated program cc1plus, w...Andrew Sutton2-0/+8
2019-11-27Diagnose certain constraint errors as hard errors, but otherwise treat them t...Andrew Sutton7-109/+132
2019-11-27re PR c++/92524 (ICE in short program with constexpr and std::array)Jakub Jelinek2-0/+11
2019-11-26Remember the location of a variable template-id.Jason Merrill3-25/+34
2019-11-27typeck.c (cp_build_unary_op): Consistently use the accurate location in seven...Paolo Carlini2-19/+34
2019-11-26re PR c++/92648 (Handling of unknown attributes)Jakub Jelinek2-1/+15
2019-11-26re PR c++/61414 (enum class bitfield size-checking needs a separate warning f...Jakub Jelinek2-1/+62
2019-11-25typeck.c (cp_build_indirect_ref_1): Add location_t parameter and use it in er...Paolo Carlini6-36/+62
2019-11-23re PR c++/92365 (ice unexpected expression ‘int16_t()’ of kind cast_expr)Bernd Edlinger2-2/+8