aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/parser.c
AgeCommit message (Expand)AuthorFilesLines
2016-12-14Split omp-low into multiple filesMartin Jambor1-11/+12
2016-12-11re PR c++/78637 (ICE on invalid C++ code on x86_64-linux-gnu (internal compil...Paolo Carlini1-2/+2
2016-12-08P0003R5 - removal of dynamic exception specification from C++17Jakub Jelinek1-8/+19
2016-12-02c-parser.c (c_parser_pragma): Error when PRAGMA_OACC_{ENTER_DATA...Cesar Philippidis1-18/+57
2016-11-24cp_parser_range_for: use safe_push instead of quick_push (PRMartin Liska1-4/+4
2016-11-17re PR c++/55080 (-pedantic produces error: floating-point literal cannot appe...Paolo Carlini1-2/+3
2016-11-17PR c++/68377 - parenthesized expr in fold-expressionJason Merrill1-1/+3
2016-11-15decl.c (cp_finish_decomp): For DECL_NAMESPACE_SCOPE_P decl, set DECL_ASSEMBLE...Jakub Jelinek1-0/+7
2016-11-14Implement P0217R3 - C++17 structured bindingsJakub Jelinek1-10/+229
2016-11-13Improve various diagnostic issues.Jason Merrill1-1/+4
2016-11-13re PR tree-optimization/35503 (Warning about restricted pointers?)Prathamesh Kulkarni1-0/+23
2016-11-13DR 374 - specialization in outer namespaceJason Merrill1-9/+28
2016-11-09Fix C++17 template placeholder for template template parm.Jason Merrill1-21/+31
2016-10-31re PR c++/78089 (__builtin_shuffle parsing bug)Jakub Jelinek1-14/+31
2016-10-25* parser.c (cp_parser_postfix_expression): Adding missing break;.Jakub Jelinek1-0/+1
2016-10-25internal-fn.def (LAUNDER): New internal function.Jakub Jelinek1-0/+13
2016-10-07Implement LWG2296 helper intrinsic c-family/Jakub Jelinek1-13/+24
2016-10-07re PR c++/77700 (suspicios code in cp/parser.c)Bernd Edlinger1-1/+1
2016-10-06Implement P0258R2 - helper for C++17 std::has_unique_object_representations t...Jakub Jelinek1-1/+5
2016-10-05* parser.c (cp_parser_skip_to_end_of_statement): Add missing break.Jason Merrill1-3/+1
2016-10-05Implement P0305R1, Selection statements with initializer.Marek Polacek1-14/+51
2016-10-04Implement P0091R2, Template argument deduction for class templates.Jason Merrill1-6/+97
2016-10-04re PR c++/77791 (ICE on invalid C++11 code with redefined function parameter:...Jakub Jelinek1-4/+5
2016-10-03invoke.texi: Update -Wint-in-bool-context.Bernd Edlinger1-1/+1
2016-09-27Implement P0018R3, C++17 lambda capture of *this by value as [=,*this]Jakub Jelinek1-1/+19
2016-09-26Implement -Wimplicit-fallthrough.Marek Polacek1-7/+74
2016-09-20re PR c++/77638 (ICE on x86_64-linux-gnu (internal compiler error: tree check...Jakub Jelinek1-1/+2
2016-09-20re PR c++/77637 (ICE on x86_64-linux-gnu (Segmentation fault, tree_check, cp_...Jakub Jelinek1-2/+6
2016-09-19Fix PR c++/77639 (ICE during error recovery)Patrick Palka1-0/+1
2016-09-16Add inline functions for various bitwise operations.Jason Merrill1-1/+1
2016-09-13Implement P0028R4, C++17 using attribute namespaces without repetitionJakub Jelinek1-7/+47
2016-09-13fix-it hints: insert_before vs insert_afterDavid Malcolm1-2/+3
2016-08-30C++: add fixit for '>>' template errorDavid Malcolm1-2/+4
2016-08-30rich_location: add convenience overloads for adding fix-it hintsDavid Malcolm1-1/+1
2016-08-25c-common.c (warn_logical_not_parentheses): Print fixit hints.Marek Polacek1-1/+1
2016-08-18re PR c/7652 (-Wswitch-break : Warn if a switch case falls through)Marek Polacek1-0/+4
2016-08-12re PR c/7652 (-Wswitch-break : Warn if a switch case falls through)Marek Polacek1-1/+3
2016-08-10Implement C++17 constexpr if.Jason Merrill1-3/+56
2016-08-09Implement C++17 constexpr lambda.Jason Merrill1-8/+38
2016-08-08re PR c++/58706 (ICE with lambda in OpenMP for-loop)Jakub Jelinek1-2/+35
2016-08-04Rename TYPE_ANONYMOUS_P to TYPE_UNNAMED_P.Jason Merrill1-8/+8
2016-08-04Rework C/C++ OpenACC routine parsingThomas Schwinge1-99/+81
2016-08-04C/C++: Simplify handling of location information for OpenACC routine directivesThomas Schwinge1-61/+47
2016-07-21PR c++/70781 - ICE on ill-formed lambda.Jason Merrill1-2/+4
2016-07-21Improving concepts performance and diagnostics.Andrew Sutton1-9/+21
2016-07-20C++ FE: handle misspelled identifiers and typenamesDavid Malcolm1-11/+32
2016-07-20re PR c++/71909 (g++ accepts an unreachable function catch block that lacks a...Jakub Jelinek1-3/+39
2016-07-15PR c++/71604 - type definition in range-based forJason Merrill1-3/+19
2016-07-15c-parser.c (c_parser_oacc_declare): Don't scan for GOMP_MAP_POINTER.Cesar Philippidis1-5/+0
2016-07-05PR c++/62314: add fixit hint for "expected ';' after class definition"David Malcolm1-3/+16