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