aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/parser.c
AgeCommit message (Expand)AuthorFilesLines
2020-02-07c++: Fix ICE on nonsense requires-clause.Jason Merrill1-10/+7
2020-01-31c++: Reduce memory consumption for large static arrays.Jason Merrill1-0/+18
2020-01-29c++: Fix attributes with lambda and trailing return type.Jason Merrill1-1/+16
2020-01-28c++: Fix return deduction of lambda in discarded stmt.Jason Merrill1-0/+6
2020-01-23Fix "PR c++/92804 ICE trying to use concept as a nested-name-specifier"Paolo Carlini1-6/+17
2020-01-22PR c++/92907 - noexcept does not consider "const" in member functions.Marek Polacek1-20/+35
2020-01-22Fix a couple of memory leaks in the C++ frontendPatrick Palka1-0/+1
2020-01-19PR c++/33799 - destroy return value, take 2.Jason Merrill1-0/+4
2020-01-19Simplify lambda parsing.Jason Merrill1-16/+4
2020-01-18[C++ coroutines] Initial implementation.Iain Sandoe1-6/+83
2020-01-17c++: Fix deprecated attribute handling on templates (PR c++/93228)Jakub Jelinek1-1/+11
2020-01-15Fix "PR c++/91073 if constexpr no longer works directly with Concepts."Paolo Carlini1-10/+16
2020-01-10OpenACC – support "if" + "if_present" clauses with "host_data"Tobias Burnus1-1/+3
2020-01-07init.c (build_new): Add location_t parameter and use it throughout.Paolo Carlini1-4/+2
2020-01-06PR c++/92739 - parsing requires clause with attributes.Andrew Sutton1-0/+8
2020-01-05re PR c++/93138 (elaborated type specifier visibility check problem)Jakub Jelinek1-2/+8
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-12-30decl2.c (delete_sanity): Add location_t parameter and use it throughout.Paolo Carlini1-2/+1
2019-12-26re PR c++/92438 (Function declaration parsed incorrectly with `-std=c++1z`)Jakub Jelinek1-1/+16
2019-12-20OpenACC 2.6 deep copy: C and C++ front-end partsJulian Brown1-9/+47
2019-12-19Add OpenACC 2.6's no_createJulian Brown1-3/+19
2019-12-18typeck.c (cxx_sizeof_or_alignof_type): Add location_t parameter and use it th...Paolo Carlini1-15/+15
2019-12-18PR c++/12333 - X::~X() with implicit this->.Jason Merrill1-0/+5
2019-12-17PR c++/61339 - add warning for mismatch between struct and classMartin Sebor1-12/+423
2019-12-11PR c++/92105 - decltype(decltype) error cascade.Jason Merrill1-9/+23
2019-12-09typeck.c (check_for_casting_away_constness): Add location_t parameter and use...Paolo Carlini1-18/+20
2019-12-06parser.c (cp_parser_diagnose_invalid_type_name): Mention that concept is also...Jakub Jelinek1-1/+2
2019-12-05typeck2.c (build_functional_cast): Add location_t parameter and use it.Paolo Carlini1-8/+10
2019-12-04Remove stray comma in primary_constraint_error.Marek Polacek1-1/+1
2019-11-29re PR c++/60228 (ICE using lambda in #pragma omp declare reduction)Jakub Jelinek1-0/+4
2019-11-27Implement P1814R0, CTAD for alias templates.Jason Merrill1-2/+1
2019-11-27Fix constrained alias template transparency.Jason Merrill1-8/+0
2019-11-27re PR c++/92439 ([concepts] trunk crashes on constraint satisfaction failure)Andrew Sutton1-99/+177
2019-11-26re PR c++/92648 (Handling of unknown attributes)Jakub Jelinek1-1/+10
2019-11-21PR c++/92450 - ICE with invalid nested name specifier.Marek Polacek1-3/+4
2019-11-21re PR c++/90842 (ICE in poplevel, at cp/decl.c:585)Jakub Jelinek1-0/+10
2019-11-14c-parser.c (c_parser_omp_context_selector): Don't require score argument to f...Jakub Jelinek1-3/+8
2019-11-14omp-general.c (omp_context_name_list_prop): New function.Jakub Jelinek1-12/+37
2019-11-12Add OpenACC 2.6 `serial' construct supportMaciej W. Rozycki1-5/+30
2019-11-08PR c++/92215 - flawed diagnostic for bit-field with non-integral type.Marek Polacek1-0/+25
2019-11-06Use satisfaction with nested requirements.Jason Merrill1-11/+0
2019-11-06Fix parser to recognize operator?:Matthias Kretz1-0/+9
2019-11-05Implement C++20 operator<=>.Jason Merrill1-0/+7
2019-11-05Various small C++ changes.Jason Merrill1-3/+2
2019-11-05[PR c++/92370] ICE with VC markerNathan Sidwell1-2/+6
2019-11-02re PR c++/89640 (g++ chokes on lambda with __attribute__)Jakub Jelinek1-1/+2
2019-11-02PR c++/88335 - Implement P1073R3: Immediate functionsJakub Jelinek1-6/+53
2019-10-30PR c++/84810 - constraints on lambdasJeff Chapman II1-2/+19
2019-10-30cp-tree.h (omp_declare_variant_finalize, [...]): Declare.Jakub Jelinek1-16/+50
2019-10-28[C++ PATCH] simplify deferred parsing lexerNathan Sidwell1-45/+28