aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/parser.cc
AgeCommit message (Expand)AuthorFilesLines
2024-11-11c++: Add __builtin_operator_{new,delete} supportJakub Jelinek1-0/+35
2024-10-25gcc: Remove trailing whitespaceJakub Jelinek1-3/+3
2024-10-04c++: Allow references to internal-linkage vars in C++11 [PR113266]Nathaniel Shead1-5/+12
2024-10-03c++: add -Wdeprecated-literal-operator [CWG2521]Jason Merrill1-4/+29
2024-09-30c++: concept in default argument [PR109859]Marek Polacek1-2/+7
2024-09-26c++: tweak for -Wrange-loop-construct [PR116731]Marek Polacek1-3/+5
2024-09-25OpenMP: Update OMP_REQUIRES_TARGET_USED for declare_target + interopTobias Burnus1-0/+3
2024-09-24c++: Implement C++23 P2718R0 - Wording for P2644R1 Fix for Range-based for Lo...Jakub Jelinek1-5/+52
2024-09-24OpenMP: Add support for 'self_maps' to the 'require' directiveTobias Burnus1-0/+3
2024-09-23c++: diagnose this specifier in requires expr [PR116798]Marek Polacek1-3/+8
2024-09-15c++: __extension__ and -Wconditionally-supportedJason Merrill1-0/+6
2024-09-06c++: Partially implement CWG 2867 - Order of initialization for structured bi...Jakub Jelinek1-8/+3
2024-09-05c++: Add missing auto_diagnostic_groupsNathaniel Shead1-34/+73
2024-09-03c++: support C++11 attributes in C++98Jason Merrill1-5/+4
2024-09-02Rename ASM_INPUT_P to ASM_BASIC_PRichard Sandiford1-1/+1
2024-08-30c++: Allow standard attributes after closing square bracket in new-type-id [P...Jakub Jelinek1-8/+20
2024-08-28c++: add missing -Wc++??-extensions checksJason Merrill1-1/+1
2024-08-27c++: Don't show constructor internal name in error message [PR105483]Simon Martin1-5/+9
2024-08-20c++: Parse and ignore attributes on base specifiers [PR110345]Jakub Jelinek1-5/+12
2024-08-20c++: Improve errors parsing a braced list [PR101232]Franciszek Witt1-5/+18
2024-08-16c++: Pedwarn on [[]]; at class scope [PR110345]Jakub Jelinek1-1/+5
2024-08-09c++: clean up cp_identifier_kind checksPatrick Palka1-1/+2
2024-08-07c++: Improve fixits for incorrect explicit instantiationsNathaniel Shead1-5/+14
2024-08-05c++: remove function/var concepts codeMarek Polacek1-13/+3
2024-07-30c++: diagnose usage of co_await and co_yield in default args [PR115906]Arsen Arsenović1-0/+17
2024-07-29c++: generic lambda in default template argument [PR88313]Patrick Palka1-14/+20
2024-07-24c++: parse error with -std=c++14 -fconcepts [PR116071]Jason Merrill1-3/+7
2024-07-23C++: Support clang compatible [[musttail]] (PR83324)Andi Kleen1-3/+29
2024-07-20Revert "C++: Support clang compatible [[musttail]] (PR83324)"Andi Kleen1-29/+3
2024-07-19C++: Support clang compatible [[musttail]] (PR83324)Andi Kleen1-3/+29
2024-07-17c++: diagnose failed qualified lookup into current instPatrick Palka1-3/+7
2024-07-12c++: Introduce USING_DECLs for non-function usings [PR114683]Nathaniel Shead1-6/+0
2024-07-10c++: 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