aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/parser.c
AgeCommit message (Expand)AuthorFilesLines
2022-01-17Rename .c files to .cc files.Martin Liska1-48319/+0
2022-01-17OpenMP: allow requires dynamic_allocatorsAndrew Stubbs1-1/+1
2022-01-13c++: warning for dependent template members [PR70417]Anthony Sharp1-47/+131
2022-01-06c++: destroy retval on throwing cleanup in try [PR33799]Jason Merrill1-3/+0
2022-01-03c-family: Have -Wformat-diag accept "decl-specifier" [PR103758]Marek Polacek1-1/+1
2022-01-03c++: Avoid narrowing in make_char_string_packMarek Polacek1-1/+2
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-12-17attribs: Fix wrong error with -Wno-attribute=A::b [PR103649]Marek Polacek1-2/+4
2021-12-16c++: delayed noexcept in member function template [PR99980]Marek Polacek1-1/+6
2021-12-16Check for class type before assuming a type is one [PR103703].Martin Sebor1-1/+1
2021-12-16c++: two-stage name lookup for overloaded operators [PR51577]Patrick Palka1-19/+21
2021-12-14c++: processing_template_decl vs template depth [PR103408]Patrick Palka1-17/+11
2021-12-12Replace gnu::unique_ptr with std::unique_ptrJonathan Wakely1-1/+1
2021-12-09c++: Handle auto(x) in parameter-declaration-clause [PR103401]Marek Polacek1-8/+30
2021-12-09OpenMP 5.0: Remove array section base-pointer mapping semantics and other fro...Chung-Lin Tang1-4/+50
2021-12-08openmp: Improve OpenMP target support for C++ (PR92120)Chung-Lin Tang1-56/+13
2021-11-30Avoid some -Wunreachable-code-ctrlRichard Biener1-4/+0
2021-11-29c++: redundant explicit 'this' capture before C++20 [PR100493]Patrick Palka1-3/+5
2021-11-25c++: Implement C++23 P2128R6 - Multidimensional subscript operator [PR102611]Jakub Jelinek1-42/+105
2021-11-24c++: Fix missing NSDMI diagnostic in C++98 [PR103347]Marek Polacek1-0/+8
2021-11-22openacc: Fix up C++ #pragma acc routine handling [PR101731]Jakub Jelinek1-15/+11
2021-11-19Revert "Remove MAY_HAVE_DEBUG_MARKER_STMTS and MAY_HAVE_DEBUG_BIND_STMTS."Martin Liska1-1/+1
2021-11-18c-family: Add __builtin_assoc_barrierMatthias Kretz1-0/+14
2021-11-18Remove MAY_HAVE_DEBUG_MARKER_STMTS and MAY_HAVE_DEBUG_BIND_STMTS.Martin Liska1-1/+1
2021-11-15openmp: Add support for thread_limit clause on targetJakub Jelinek1-0/+1
2021-11-11c++: use auto_vec in cp_parser_template_argument_listPatrick Palka1-27/+8
2021-11-11openmp: Add support for 2 argument num_teams clauseJakub Jelinek1-31/+47
2021-11-09c++: Fix ICE on complex constant with -frounding-math [PR103114]Jakub Jelinek1-3/+2
2021-11-09c++: bogus error w/ tentative type parse of concept-id [PR98394]Patrick Palka1-4/+7
2021-10-28c++: CTAD within template argument [PR102933]Patrick Palka1-1/+1
2021-10-26c++: P2360R0: Extend init-stmt to allow alias-decl [PR102617]Marek Polacek1-31/+39
2021-10-20c++: tweak parsing of invalid typesJason Merrill1-2/+6
2021-10-20c++: Fix up push_local_extern_decl_alias error recovery [PR102642]Jakub Jelinek1-2/+4
2021-10-14openmp, fortran: Add support for OpenMP declare variant directive in FortranKwok Cheung Yeung1-1/+1
2021-10-09openmp: Add support for OpenMP 5.1 structured-block-sequencesJakub Jelinek1-9/+45
2021-10-08openmp: Fix up declare target handling for vars with DECL_LOCAL_DECL_ALIAS [P...Jakub Jelinek1-59/+73
2021-10-06c++: Implement C++23 P2242R3 - Non-literal variables (and labels and gotos) i...Jakub Jelinek1-2/+4
2021-10-01openmp: Differentiate between order(concurrent) and order(reproducible:concur...Jakub Jelinek1-1/+5
2021-09-30c++: argument order in a variadic type trait intrinsicPatrick Palka1-0/+1
2021-09-23c++: adjust the handling of RID_ATTRIBUTE.Michel Morin1-14/+11
2021-09-23c++: add spellcheck suggestions for typedef etc. [PR77565]Michel Morin1-0/+10
2021-09-23openmp: Diagnose omp::directive attribute without balanced token argument [PR...Jakub Jelinek1-1/+10
2021-09-22openmp: Add support for allocator and align modifiers on allocate clausesJakub Jelinek1-6/+65
2021-09-18openmp: Handle unconstrained and reproducible modifiers on order(concurrent)Jakub Jelinek1-3/+29
2021-09-18openmp: Allow private or firstprivate arguments to default clause even for C/C++Jakub Jelinek1-2/+17
2021-09-17c++: improve lookup of member-qualified namesJason Merrill1-16/+53
2021-09-17openmp: Add support for OpenMP 5.1 atomics for C++Jakub Jelinek1-13/+453
2021-09-15c++: add parsing_function_declarator predicateJason Merrill1-1/+12
2021-09-15c++: correct object scope handlingJason Merrill1-1/+3
2021-09-15c++: tweak C++20 destructor template-id ruleJason Merrill1-1/+2