aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/decl.c
AgeCommit message (Expand)AuthorFilesLines
2016-10-14Implement P0017R1, C++17 aggregates with bases.Jason Merrill1-3/+11
2016-10-14DR 1511 - const volatile variables and ODRJakub Jelinek1-5/+8
2016-10-13Implement P0386R2 - C++17 inline variablesJason Merrill1-23/+119
2016-10-12PR c++/77742 - -Waligned-new and placement new.Jason Merrill1-1/+1
2016-10-07re PR c++/69733 (-Wignored-qualifiers points to wrong const)Bernd Schmidt1-2/+9
2016-10-05Implement P0305R1, Selection statements with initializer.Marek Polacek1-3/+2
2016-10-04Implement P0091R2, Template argument deduction for class templates.Jason Merrill1-12/+54
2016-10-04extend.texi (Java Exceptions): Remove.Jakub Jelinek1-119/+10
2016-09-29Implement P0001R1 - C++17 removal of register storage class specifier c-family/Jakub Jelinek1-1/+27
2016-09-23Implement P0138R2, C++17 construction rules for enum class valuesJakub Jelinek1-0/+27
2016-09-23* hsa-gen.c (hsa_op_immed::hsa_op_immed Use CONSTRUCTOR_NELTS (...)Jakub Jelinek1-2/+2
2016-09-21re PR c++/77651 (c++ -Wno-aligned-new ICEs)Jakub Jelinek1-9/+9
2016-09-16Add inline functions for various bitwise operations.Jason Merrill1-1/+1
2016-09-09Implement P0035R4, C++17 new of over-aligned types.Jason Merrill1-0/+52
2016-08-10Implement C++17 constexpr if.Jason Merrill1-2/+34
2016-08-09Implement C++17 constexpr lambda.Jason Merrill1-1/+9
2016-08-04Rename TYPE_ANONYMOUS_P to TYPE_UNNAMED_P.Jason Merrill1-5/+5
2016-07-29* decl.c (build_enumerator): Tweak diagnostic.Jason Merrill1-1/+1
2016-07-28re PR c++/71665 (ICE on invalid C++ code with non-integral constant enumerato...Paolo Carlini1-6/+15
2016-07-23PR c++/71350 - error recursion with initializer-listJason Merrill1-2/+4
2016-07-21Improving concepts performance and diagnostics.Andrew Sutton1-1/+1
2016-07-11* decl.c (store_parm_decls): Remove check for void parm.Jason Merrill1-7/+1
2016-06-17decl.c (validate_constexpr_redeclaration): Change pair of errors to error + i...Paolo Carlini1-2/+5
2016-06-17decl.c (grokfndecl): Change pair of errors to error + inform.Paolo Carlini1-1/+2
2016-06-15decl.c (wrapup_globals_for_namespace): Use DECL_SOURCE_LOCATION and "%qF" in ...Paolo Carlini1-7/+10
2016-06-15re PR c++/70202 (ICE on invalid code on x86_64-linux-gnu in build_simple_base...Paolo Carlini1-27/+26
2016-06-14re PR c++/71528 (multiple extern reference declarations produce uninitialized...Jakub Jelinek1-0/+8
2016-06-14re PR c++/71516 (ICE on invalid C++ code (invalid use of forward declared typ...Jakub Jelinek1-2/+3
2016-06-13decl.c (grokdeclarator): Fix typo in pedwarn text.Paolo Carlini1-1/+1
2016-06-08decl.c (maybe_deduce_size_from_array_init): Use DECL_SOURCE_LOCATION in error...Paolo Carlini1-17/+30
2016-06-03re PR c++/27100 (ICE with multiple friend declarations)Patrick Palka1-2/+11
2016-06-02decl.c (xref_tag_1): Change pairs of errors to error + inform.Paolo Carlini1-7/+7
2016-05-31re PR c++/71248 (crash on in-class initializer of array of pointer to member)Paolo Carlini1-12/+20
2016-05-24PR c++/71147 - [6 Regression] Flexible array member wrongly rejected in templateMartin Sebor1-6/+2
2016-05-20re PR c++/70572 (ICE on code with decltype (auto) in digest_init_r, at cp/typ...Paolo Carlini1-0/+7
2016-05-19decl.c (finish_enum_value_list): Use the specified mode.Bernd Edlinger1-0/+13
2016-05-16Remove TARGET_INVALID_PARAMETER_TYPE and TARGET_INVALID_RETURN_TYPE hooks.Matthew Wahab1-16/+0
2016-05-11re PR c++/71024 (Missing warning for contradictory attributes)Marek Polacek1-32/+8
2016-05-05* decl.c: Update comment.Jason Merrill1-1/+2
2016-05-02decl.c (grokdeclarator): Properly insert a DECL_EXPR for anonymous VLAs.Richard Biener1-2/+5
2016-04-26Fix PR c++/70241 (inconsistent access with in-class enumeration)Patrick Palka1-4/+24
2016-04-18tree.h (TYPE_ALIGN, DECL_ALIGN): Return shifted amount.Michael Matz1-6/+6
2016-04-15re PR c++/70494 (Internal Compiler Error: Capturing an array of vectors in a ...Jason Merrill1-2/+7
2016-04-14PR c++/70652 - [6 Regression] r234966 causes bootstrap to failMartin Sebor1-44/+1
2016-04-14Revert empty class parameter passing ABI changes.Jason Merrill1-23/+1
2016-04-13PR c++/69517 - [5/6 regression] SEGV on a VLA with excess initializer elementsMartin Sebor1-1/+44
2016-04-13Warn about empty parameter ABI with -Wabi=9.Jason Merrill1-1/+19
2016-04-13Pass empty class parameters like C.Jason Merrill1-0/+4
2016-04-13re PR c++/70627 (internal compiler error: verify_type failed)Jason Merrill1-1/+4
2016-04-13re PR c++/70594 (-fcompare-debug failure)Jakub Jelinek1-15/+43