aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/parser.c
AgeCommit message (Expand)AuthorFilesLines
2020-11-25Clean up -Wformat-diag warnings (PR bootstrap/97622, PR bootstrap/94982)Martin Sebor1-2/+4
2020-11-21c++: Extend -Wrange-loop-construct for binding-to-temp [PR94695]Marek Polacek1-3/+25
2020-11-21c++: Fix ICE-on-invalid with -Wvexing-parse [PR97881]Marek Polacek1-6/+5
2020-11-21c++: Allow template lambdas without lambda-declarator [PR97839]Marek Polacek1-8/+6
2020-11-18Objective-C++ : Avoid ICE on invalid with empty attributes.Iain Sandoe1-2/+2
2020-11-17C++ : Remove an overzealous checking assert [PR97871]Iain Sandoe1-1/+0
2020-11-13c++: Implement C++20 'using enum'. [PR91367]Jason Merrill1-28/+117
2020-11-13[PATCH] Implementation of asm goto outputsVladimir N. Makarov1-2/+1
2020-11-13C-family, Objective-C [1/3] : Implement Wobjc-root-class [PR77404].Iain Sandoe1-1/+2
2020-11-11Objective-C++ : Allow prefix attrs on linkage specs.Iain Sandoe1-14/+57
2020-11-11c++: Correct the handling of alignof(expr) [PR88115]Patrick Palka1-2/+2
2020-11-10c++: Improve static_assert diagnostic [PR97518]Marek Polacek1-1/+2
2020-11-10openmp: Implement OpenMP 5.0 base-pointer attachement and clause orderingChung-Lin Tang1-0/+9
2020-11-09c++: DR 1914 - Allow duplicate standard attributes.Marek Polacek1-24/+27
2020-11-09c++: Fix -Wvexing-parse ICE with omitted int [PR97762]Marek Polacek1-6/+17
2020-11-09c++: Consistently expose singleton overloadsNathan Sidwell1-5/+0
2020-11-08Objective-C/C++ : Handle parsing @property 'class' attribute.Iain Sandoe1-0/+4
2020-11-06Objective-C/C++ (parsers) : Update @property attribute parsing.Iain Sandoe1-120/+146
2020-11-06c++: Parser tweaksNathan Sidwell1-3/+7
2020-11-06OpenACC (C/C++): Fix 'acc atomic' parsingTobias Burnus1-5/+18
2020-11-05c++: Implement -Wvexing-parse [PR25814]Marek Polacek1-6/+149
2020-11-03c++: Don't try to parse a function declaration as deduction guide [PR97663]Jakub Jelinek1-0/+1
2020-11-03c++: Directly fixup deferred eh-specsNathan Sidwell1-12/+14
2020-11-01Objective-C++ : Address a FIXME.Iain Sandoe1-9/+4
2020-10-29c++: Implement CWG 625: Use of auto as template-arg [PR97479]Marek Polacek1-2/+16
2020-10-28c++: Improve the MVP -Wparentheses diagnostic.Marek Polacek1-1/+3
2020-10-28c++: Member template function lookup failure [PR94799]Marek Polacek1-7/+6
2020-10-28c++: GCC accepts junk before fold-expression [PR86773]Marek Polacek1-0/+2
2020-10-28c++: Make OMP UDR DECL_LOCAL_DECL_P earlierNathan Sidwell1-3/+9
2020-10-28openmp: Parsing and some semantic analysis of OpenMP allocate clauseJakub Jelinek1-1/+58
2020-10-27c++: Small cleanup for do_type_instantiationNathan Sidwell1-8/+4
2020-10-26c++: Implement __is_nothrow_constructible and __is_nothrow_assignableVille Voutilainen1-0/+10
2020-10-16c++: Fix null deref at EOF [PR96258]Nathan Sidwell1-4/+2
2020-10-08c++: Set the constraints of a class type sooner [PR96229]Patrick Palka1-4/+4
2020-10-07c++: block-scope externs get an alias [PR95677,PR31775,PR95677]Nathan Sidwell1-0/+14
2020-10-06c++: typename in out-of-class member function definitions [PR97297]Marek Polacek1-2/+8
2020-09-29c++: Implement -Wrange-loop-construct [PR94695]Marek Polacek1-4/+64
2020-09-25c++: Replace tag_scope with TAG_howNathan Sidwell1-11/+11
2020-09-25c++: DECL_BUILTIN_P for builtinsNathan Sidwell1-2/+4
2020-09-11objc++: Always pop scope with method definitions [PR97015]Nathan Sidwell1-35/+26
2020-09-11c++: Remove LOOKUP_CONSTINIT.Marek Polacek1-7/+2
2020-09-10c++: DECL_LOCAL_FUNCTION_P -> DECL_LOCAL_DECL_PNathan Sidwell1-1/+2
2020-09-09c++: omp reduction cleanupsNathan Sidwell1-10/+12
2020-08-31c++: Implement P1009: Array size deduction in new-expressions.Marek Polacek1-3/+10
2020-08-27vec: add exact argument for various grow functions.Martin Liska1-1/+1
2020-08-14c++: Final bit of name-lookup api simplificationNathan Sidwell1-12/+10
2020-08-14c++: Yet more name-lookup api simplificationNathan Sidwell1-3/+2
2020-08-14c++: More simplification of name_lookup apiNathan Sidwell1-16/+18
2020-08-13[c++]: Unconfuse lookup_name_real API a bitNathan Sidwell1-6/+6
2020-08-04c++: Template keyword following :: [PR96082]Marek Polacek1-1/+1