aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/parser.c
AgeCommit message (Expand)AuthorFilesLines
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
2016-06-29Improve diagnostic messages of "#pragma omp cancel", "#pragma omp cancellatio...Thomas Schwinge1-16/+17
2016-06-29Rename PRAGMA_OMP_DECLARE_REDUCTION to PRAGMA_OMP_DECLAREThomas Schwinge1-2/+2
2016-06-20C++ FE: Show both locations in string literal concatenation errorDavid Malcolm1-5/+10
2016-06-16gimplify.c (gimplify_scan_omp_clauses): Handle COMPONENT_REFs with base of re...Jakub Jelinek1-0/+1
2016-06-15re PR c++/70202 (ICE on invalid code on x86_64-linux-gnu in build_simple_base...Paolo Carlini1-3/+2
2016-06-10[PR c/71381] C/C++ OpenACC cache directive rejects valid syntaxThomas Schwinge1-19/+2
2016-06-09re PR c++/71465 (ICE on invalid C++ code (with duplicate base) on x86_64-linu...Paolo Carlini1-2/+3
2016-06-04re PR c++/70202 (ICE on invalid code on x86_64-linux-gnu in build_simple_base...Paolo Carlini1-3/+2
2016-06-02decl.c (xref_tag_1): Change pairs of errors to error + inform.Paolo Carlini1-2/+2
2016-05-30re PR c++/71349 (Combined async target clause parsing issues)Jakub Jelinek1-2/+5
2016-05-30re PR c++/71099 (Misleading diagnostic message with 'virtual' used in out-of-...Paolo Carlini1-1/+2
2016-05-27re PR c++/60385 (confused by earlier errors, bailing out)Paolo Carlini1-3/+4
2016-05-25PR c++/71173 - wrong qualified lookupJason Merrill1-6/+24
2016-05-24c-parser.c (c_parser_oacc_declare): Add support for GOMP_MAP_FIRSTPRIVATE_POI...Cesar Philippidis1-0/+1
2016-05-23re PR c++/69095 (internal compiler error: in dependent_type_p, at cp/pt.c:19399)Paolo Carlini1-0/+3
2016-05-19PR c++/71184: Fix NULL dereference in cp_parser_operatorDavid Malcolm1-2/+3