aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/parser.cc
AgeCommit message (Expand)AuthorFilesLines
6 hoursc++: diagnose failed qualified lookup into current instPatrick Palka1-3/+7
6 daysc++: Introduce USING_DECLs for non-function usings [PR114683]Nathaniel Shead1-6/+0
7 daysc++: remove Concepts TS codeMarek Polacek1-226/+34
2024-07-02c++: Implement C++26 P0963R3 - Structured binding declaration as a condition ...Jakub Jelinek1-9/+37
2024-06-25diagnostics: eliminate various implicit uses of global_dcDavid Malcolm1-4/+7
2024-06-25Fix PR c/115587, uninitialized variable in c_parser_omp_loop_nestSandra Loosemore1-6/+2
2024-06-13c++: undeclared identifier in requires-clause [PR99678]Patrick Palka1-0/+2
2024-06-12Fix error messageAndi Kleen1-1/+1
2024-06-12Parse close paren even when constexpr extraction failsAndi Kleen1-1/+1
2024-06-12Remove const char * support for asm constexprAndi Kleen1-7/+0
2024-06-12Move cexpr_stree tree string build into utility functionAndi Kleen1-4/+1
2024-06-11C++: Support constexpr strings for asm statementsAndi Kleen1-23/+62
2024-06-08c++: Make *_cast<*> parsing more robust to errors [PR108438]Simon Martin1-1/+1
2024-06-05openmp: OpenMP loop transformation supportJakub Jelinek1-55/+428
2024-06-03c++: Fix parsing of abstract-declarator starting with ... followed by opening...Jakub Jelinek1-2/+13
2024-05-25c++/modules: Improve errors for bad module-directives [PR115200]Nathaniel Shead1-3/+23
2024-05-15c++: DR 569, DR 1693: fun with semicolons [PR113760]Marek Polacek1-17/+75
2024-05-08c++: #pragma doesn't disable -Wunused-label [PR113582]Marek Polacek1-1/+5
2024-05-07c++: Implement C++26 P2893R3 - Variadic friends [PR114459]Jakub Jelinek1-40/+86
2024-05-07c++: DECL_DECOMPOSITION_P cleanupMarek Polacek1-7/+4
2024-05-02c++: Clear is_unbraced_* when parsing declaration_seq_opt [PR114917]Nathaniel Shead1-0/+15
2024-05-02c++: Implement C++26 P2573R2 - = delete("should have a reason"); [PR114458]Jakub Jelinek1-0/+21
2024-05-01c++: Implement P2615 'Meaningful Exports' [PR107688]Nathaniel Shead1-22/+83
2024-04-30c++: Implement C++26 P0609R3 - Attributes for Structured Bindings [PR114456]Jakub Jelinek1-3/+30
2024-04-24c++: Fix ICE with xobj parms and maybe incomplete decl-specifiersNathaniel Shead1-2/+3
2024-04-23Spelling fixes for translatable stringsJakub Jelinek1-1/+1
2024-04-09Fix up duplicated words mostly in comments, part 2Jakub Jelinek1-1/+1
2024-03-14OpenACC 2.7: front-end support for readonly modifierChung-Lin Tang1-7/+56
2024-03-08c++: Fix up parameter pack diagnostics on xobj vs. varargs functions [PR113802]Jakub Jelinek1-19/+19
2024-03-04c++/modules: relax diagnostic about GMF contentsPatrick Palka1-3/+3
2024-03-01c++: auto(x) partial substitution [PR110025, PR114138]Patrick Palka1-0/+11
2024-02-29c++: Support lambdas attached to more places in modules [PR111710]Nathaniel Shead1-2/+8
2024-02-16c++: Diagnose this specifier on template parameters [PR113929]Jakub Jelinek1-1/+8
2024-02-13c++: adjust the extra ; warning [PR113760]Marek Polacek1-1/+1
2024-02-13OpenMP: Reject non-const 'condition' trait in FortranTobias Burnus1-1/+2
2024-02-10c++: DR2237, cdtor and template-id tweaks [PR107126]Marek Polacek1-8/+25
2024-02-10Use HOST_SIZE_T_PRINT_* and HOST_WIDE_INT_T_PRINT_* some moreJakub Jelinek1-1/+2
2024-02-09c++: make build_throw SFINAE-friendly [PR98388]Marek Polacek1-1/+1
2024-02-06c++: Disallow this specifier except for parameter declarations [PR113788]Jakub Jelinek1-3/+5
2024-01-16c++: reject packs on xobj params [PR113307]waffl3x1-1/+20
2024-01-15c++: ICE with auto in template arg [PR110065]Marek Polacek1-2/+10
2024-01-15c++: access of class-scope partial specPatrick Palka1-1/+2
2024-01-10c++ frontend: initialize ivdep valueTamar Christina1-1/+1
2024-01-09c++: P0847R7 (deducing this) - xobj lambdas. [PR102609]waffl3x1-5/+79
2024-01-09c++: P0847R7 (deducing this) - diagnostics. [PR102609]waffl3x1-1/+37
2024-01-09c++: P0847R7 (deducing this) - initial functionality. [PR102609]waffl3x1-1/+21
2024-01-09OpenMP: lvalue parsing for map/to/from clauses (C++)Julian Brown1-12/+196
2024-01-07c++: Follow module grammar more closely [PR110808]Nathaniel Shead1-34/+66
2024-01-03openmp: Adjust position of OMP_CLAUSE_INDIRECT in OpenMP clausesKwok Cheung Yeung1-2/+2
2024-01-03Update copyright years.Jakub Jelinek1-1/+1