[c++]: Unconfuse lookup_name_real API a bit
[gcc.git] / gcc / cp / parser.c
2020-08-13 Nathan Sidwell[c++]: Unconfuse lookup_name_real API a bit
2020-08-04 Marek Polacekc++: Template keyword following :: [PR96082]
2020-08-04 Nathan Sidwellc++: fix template parm count leak
2020-08-04 Patrick Palkac++: Member initializer list diagnostic locations ...
2020-07-28 Jakub Jelinekc++: Fix up cp_lexer_safe_previous_token [PR96328]
2020-07-22 Tobias BurnusOpenMP: Fixes for omp critical + hint
2020-07-21 Nathan Sidwellc++: Fix scan forward over pragma [PR96257]
2020-07-15 Nathan Sidwellc++: refactor some parser code
2020-07-15 Nathan Sidwellc++: error recovery & pragmas
2020-07-14 Nathan Sidwellc++: Parser entry cleanup
2020-07-13 Marek Polacekc++: Fix tentative parsing of enum-specifier [PR96077]
2020-07-08 Marek Polacekc++: Better diagnostic for decltype(auto) in C++11...
2020-07-07 Martin SeborAvoid printing informational notes when -Wmismatched...
2020-07-06 Jonathan Wakelyc++: Allow empty-declaration in C++11 and later (PR...
2020-06-17 Jonathan Wakelyc++: Fix bogus "does not declare anything" warning...
2020-06-16 Jakub Jelinekopenmp: Diagnose invalid OpenMP schedule(simd, static)
2020-06-16 Patrick Palkac++: Improve access checking inside templates [PR41437]
2020-06-10 Marek Polacekc++: Fix ICE with delayed parsing of noexcept-specifier...
2020-06-03 Mark WielaardProvide diagnostic hints for missing C++ cinttypes...
2020-05-29 Patrick Palkac++: lambdas inside constraints [PR92652]
2020-05-21 Jason Merrillc++: Check constant array bounds later.
2020-05-21 Jason Merrillc++: Constant expression parsing and parameters.
2020-05-20 Marek Polacekc++: C++20 DR 2237, disallow simple-template-id in...
2020-05-20 Marek Polacekc++: Implement DR 2289, Uniqueness of structured bindin...
2020-05-18 Marek Polacekc++: Sorry about type-dependent arg for __builtin_has_a...
2020-05-14 Nathan Sidwellc++: Missed c++2a->20 change
2020-05-13 Jason Merrillc++: Replace "C++2a" with "C++20".
2020-05-12 Marek Polacekc++: Function found via ADL when it should not [PR95074]
2020-05-11 Jason Merrillc++: Use of 'this' in parameter declaration [PR90748]
2020-05-08 Nathan SidwellEOF has a location
2020-05-07 Marek Polacekc++: Fix crash with template spec in different namespac...
2020-05-05 Marek Polacekc++: Member template function lookup failure [PR94799]
2020-05-01 Patrick Palkac++: Missing SFINAE with inaccessible static data membe...
2020-04-25 Patrick Palkac++: add "'requires' only available with ..." note
2020-04-17 Patrick Palkac++: Hard error with tentative parse of declaration...
2020-04-16 Jakub Jelinekc++: Fix pasto in structured binding diagnostics [PR94571]
2020-04-15 Jakub Jelinekopenmp: Reject requires directives not at file or names...
2020-04-08 Tobias Burnus[C/C++, OpenACC] Reject vars of different scope in...
2020-04-08 Jason Merrillc++: requires-expression and tentative parse [PR94480]
2020-04-07 Jason Merrillc++: ICE on invalid concept placeholder [PR94481].
2020-04-07 Jakub Jelinekopenmp: Fix parallel master error recovery [PR94512]
2020-04-04 Jakub Jelinekc++: Fix further protected_set_expr_location related...
2020-03-28 Patrick Palkac++: Diagnose when "requires" is used instead of "requi...
2020-03-28 Patrick Palkac++: requires-expression outside of a template is misev...
2020-03-27 Martin Seborc++: avoid -Wredundant-tags on a first declaration...
2020-03-27 Marek Polacekc++: template keyword accepted before destructor names...
2020-03-26 Marek Polacekc++: DR1710, template keyword in a typename-specifier...
2020-03-25 Patrick Palkac++: Fix invalid -Wduplicated-cond warning [PR94265]
2020-03-19 Jakub Jelinekc++: Fix up handling of captured vars in lambdas in...
2020-03-18 Nathan SidwellPR c++/94147 - mangling of lambdas assigned to globals
2020-03-17 Jakub Jelinekc++: Fix parsing of invalid enum specifiers [PR90995]
2020-03-17 Jakub JelinekFix up duplicated duplicated words mostly in comments
2020-03-14 Jakub JelinekFix doubled indefinite articles, mostly in comments.
2020-02-29 Jason Merrillc++: implement C++20 Disambiguating Nested-Requirements...
2020-02-24 Martin SeborRemove a hunk duplicated during a merge.
2020-02-24 Martin SeborPR c++/93804 - exempt extern C headers from -Wredundant...
2020-02-24 Marek Polacekc++: Fix ICE with -Wmismatched-tags [PR93869]
2020-02-24 Jason Merrillc++: Fix C++20 variadic lambda init-capture grammar.
2020-02-20 Martin SeborPR c++/93801 - False -Wmismatched-tags upon redundant...
2020-02-20 Martin LiskaRemove triling space for a warning.
2020-02-12 Marek Polacekc++: Fix ICE-on-invalid with broken attribute [PR93684]
2020-02-11 Patrick Palkac++: Fix return type deduction with an abbreviated...
2020-02-07 Jason Merrillc++: Fix ICE on nonsense requires-clause.
2020-01-31 Jason Merrillc++: Reduce memory consumption for large static arrays.
2020-01-29 Jason Merrillc++: Fix attributes with lambda and trailing return...
2020-01-28 Jason Merrillc++: Fix return deduction of lambda in discarded stmt.
2020-01-23 Paolo CarliniFix "PR c++/92804 ICE trying to use concept as a nested...
2020-01-22 Marek PolacekPR c++/92907 - noexcept does not consider "const" in...
2020-01-22 Patrick PalkaFix a couple of memory leaks in the C++ frontend
2020-01-19 Jason MerrillPR c++/33799 - destroy return value, take 2.
2020-01-19 Jason MerrillSimplify lambda parsing.
2020-01-18 Iain Sandoe[C++ coroutines] Initial implementation.
2020-01-17 Jakub Jelinekc++: Fix deprecated attribute handling on templates...
2020-01-15 Paolo CarliniFix "PR c++/91073 if constexpr no longer works directly...
2020-01-10 Tobias BurnusOpenACC – support "if" + "if_present" clauses with...
2020-01-07 Paolo Carliniinit.c (build_new): Add location_t parameter and use...
2020-01-07 Andrew SuttonPR c++/92739 - parsing requires clause with attributes.
2020-01-05 Jakub Jelinekre PR c++/93138 (elaborated type specifier visibility...
2020-01-01 Jakub JelinekUpdate copyright years.
2019-12-30 Paolo Carlinidecl2.c (delete_sanity): Add location_t parameter and...
2019-12-26 Jakub Jelinekre PR c++/92438 (Function declaration parsed incorrectl...
2019-12-20 Julian BrownOpenACC 2.6 deep copy: C and C++ front-end parts
2019-12-18 Julian BrownAdd OpenACC 2.6's no_create
2019-12-18 Paolo Carlinitypeck.c (cxx_sizeof_or_alignof_type): Add location_t...
2019-12-18 Jason MerrillPR c++/12333 - X::~X() with implicit this->.
2019-12-17 Martin SeborPR c++/61339 - add warning for mismatch between struct...
2019-12-11 Jason MerrillPR c++/92105 - decltype(decltype) error cascade.
2019-12-09 Paolo Carlinitypeck.c (check_for_casting_away_constness): Add locati...
2019-12-06 Jakub Jelinekparser.c (cp_parser_diagnose_invalid_type_name): Mentio...
2019-12-05 Paolo Carlinitypeck2.c (build_functional_cast): Add location_t param...
2019-12-04 Marek PolacekRemove stray comma in primary_constraint_error.
2019-11-29 Jakub Jelinekre PR c++/60228 (ICE using lambda in #pragma omp declar...
2019-11-27 Jason MerrillImplement P1814R0, CTAD for alias templates.
2019-11-27 Jason MerrillFix constrained alias template transparency.
2019-11-27 Andrew Suttonre PR c++/92439 ([concepts] trunk crashes on constraint...
2019-11-26 Jakub Jelinekre PR c++/92648 (Handling of unknown attributes)
2019-11-21 Marek PolacekPR c++/92450 - ICE with invalid nested name specifier.
2019-11-21 Jakub Jelinekre PR c++/90842 (ICE in poplevel, at cp/decl.c:585)
2019-11-14 Jakub Jelinekc-parser.c (c_parser_omp_context_selector): Don't requi...
2019-11-14 Jakub Jelinekomp-general.c (omp_context_name_list_prop): New function.
next