aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/parser.cc
AgeCommit message (Expand)AuthorFilesLines
2022-09-27c++: Implement P1467R9 - Extended floating-point types and standard names com...Jakub Jelinek1-0/+9
2022-09-23c++: Implement __is_{nothrow_,}convertible [PR106784]Marek Polacek1-0/+10
2022-09-16c++: member fn in omp loc list [PR106858]Jason Merrill1-4/+3
2022-09-07c++: diagnostic for template placeholder in parm [PR106793]Jason Merrill1-2/+5
2022-09-06openmp: Be consistent on parsing offsets between normal sink vector and omp_c...Jakub Jelinek1-2/+1
2022-09-03openmp: Partial OpenMP 5.2 doacross and omp_cur_iteration supportJakub Jelinek1-47/+131
2022-09-02c/c++: new warning: -Wxor-used-as-pow [PR90885]David Malcolm1-1/+16
2022-08-16c++: Fix pragma suppression of -Wc++20-compat diagnostics [PR106423]Tom Honermann1-1/+4
2022-07-31c++: Fix location for -Wunused-macros [PR66290]Lewis Hyatt1-1/+1
2022-07-29openmp: Reject invalid forms of C++ #pragma omp atomic compare [PR106448]Jakub Jelinek1-1/+3
2022-07-15c++: Add __reference_con{struc,ver}ts_from_temporary [PR104477]Marek Polacek1-13/+23
2022-07-06diagnostics: Honor #pragma GCC diagnostic in the preprocessor [PR53431]Lewis Hyatt1-25/+64
2022-07-06c++: dependent conversion operator lookup [PR106179]Jason Merrill1-4/+0
2022-07-04OpenMP: Move omp requires checks to libgompTobias Burnus1-3/+16
2022-07-01c++: Minor cleanup in parser.ccLewis Hyatt1-12/+14
2022-07-01OpenMP: Handle tofrom with target enter/exit dataTobias Burnus1-3/+19
2022-07-01c++: warn about using keywords as identifiers [PR106111]Marek Polacek1-3/+7
2022-07-01c++: add fixup to missing .template warningJason Merrill1-3/+18
2022-07-01c++: dependent generic lambda template-id [PR106024]Jason Merrill1-1/+22
2022-06-07openmp: Add support for OpenMP 5.2 linear clause syntax for C/C++Jakub Jelinek1-5/+123
2022-06-04c++: Allow mixing GNU/std-style attributes [PR69585]Marek Polacek1-3/+11
2022-06-01c++: auto and dependent member name [PR105734]Jason Merrill1-1/+1
2022-05-31c++: use auto_timevar instead of timevar_push/popPatrick Palka1-26/+11
2022-05-31openmp: Add support for firstprivate and allocate clauses on scope constructJakub Jelinek1-0/+2
2022-05-28openmp: Adjust diagnostics about same variable in link and to/enter clausesJakub Jelinek1-3/+8
2022-05-27c++: Fix ICE with -Wmismatched-tags [PR105725]Marek Polacek1-2/+3
2022-05-27openmp: Add support for enter clause on declare targetJakub Jelinek1-3/+18
2022-05-26c++: constrained partial spec forward decl [PR96363]Patrick Palka1-6/+6
2022-05-25c++: fix ICE on invalid attributes [PR96637]Marek Polacek1-1/+1
2022-05-24openmp: Add taskwait nowait depend support [PR105378]Jakub Jelinek1-1/+2
2022-05-17openmp: Add support for inoutset depend-kindJakub Jelinek1-2/+6
2022-05-16Use more ARRAY_SIZE.Martin Liska1-1/+1
2022-05-15c++: parsing injected-class-name as templateJason Merrill1-0/+3
2022-05-12c++: Support module language-decl semanticsNathan Sidwell1-0/+3
2022-05-12openmp: Add omp_all_memory support (C/C++ only so far)Jakub Jelinek1-0/+17
2022-05-11c++: lambda template in requires [PR105541]Jason Merrill1-1/+4
2022-05-10c++: Remove SET_PACK_EXPANSION_PATTERN / SET_ARGUMENT_PACK_ARGSPatrick Palka1-2/+2
2022-05-10c++: Harden *_PACK_EXPANSION and *_ARGUMENT_PACK macrosPatrick Palka1-1/+2
2022-05-10[c++] Disambiguate ModuleKind flagsNathan Sidwell1-25/+27
2022-05-09c++: Implement P2324R2, labels at the end of compound-stmts [PR103539]Marek Polacek1-9/+34
2022-05-09Come up with {,UN}LIKELY macros.Martin Liska1-3/+3
2022-05-05c++: wrong error with MVP and pushdecl [PR64679]Marek Polacek1-5/+52
2022-05-04c++: wrong parse with functors [PR64679]Marek Polacek1-1/+24
2022-05-04c++: parse error with >= in template argument list [PR105436]Marek Polacek1-1/+0
2022-04-29c++: pedwarn for empty unnamed enum in decl [PR67048]Marek Polacek1-1/+3
2022-04-29c++: Improve diagnostics for template args terminated with >= or >>= [PR104319]Jakub Jelinek1-4/+47
2022-04-28c++: global-namespace-qualified var after class def [PR90107]Marek Polacek1-0/+1
2022-04-15c++: wrong error with variadic concept [PR105268]Marek Polacek1-1/+10
2022-04-05c++: elaborated-type-spec in requires-expr [PR101677]Jason Merrill1-2/+3
2022-04-01Revert "c++: delayed parse DMI [PR96645]"Jason Merrill1-27/+1