aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/decl.c
AgeCommit message (Expand)AuthorFilesLines
2017-01-05re PR c++/78931 (ICE on C++17 structured bindings from struct with reference ...Jakub Jelinek1-4/+3
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-12-21Implement P0522R0, matching of template template arguments.Jason Merrill1-0/+3
2016-12-21PR c++/78749 - friend in anonymous namespaceJason Merrill1-0/+1
2016-12-15P0490R0 GB 20: decomposition declaration should commit to tuple interpretatio...Jakub Jelinek1-4/+14
2016-12-07cp-tree.h (enum cp_tree_index): Add CPTI_AUTO_IDENTIFIER & CPTI_DECLTYPE_AUTO...Nathan Sidwell1-1/+3
2016-11-28re PR c++/72808 (ICE on valid c++ code in verify_type (gcc/tree.c:14047))Jakub Jelinek1-2/+5
2016-11-21re PR c++/71973 (c++ handles built-in functions inconsistently)Bernd Edlinger1-3/+38
2016-11-18Add SET_DECL_MODERichard Sandiford1-1/+1
2016-11-16PR c++/78373 - ICE with TREE_CONSTANT referenceJason Merrill1-1/+3
2016-11-16Fix tuple decomposition decltype.Jason Merrill1-0/+18
2016-11-15decl.c (cp_finish_decomp): For DECL_NAMESPACE_SCOPE_P decl, set DECL_ASSEMBLE...Jakub Jelinek1-1/+5
2016-11-15Various C++17 decomposition fixes.Jason Merrill1-11/+16
2016-11-14Implement P0217R3 - C++17 structured bindingsJakub Jelinek1-19/+497
2016-11-13Improve various diagnostic issues.Jason Merrill1-2/+7
2016-11-13DR 374 - specialization in outer namespaceJason Merrill1-2/+1
2016-11-10PR c++/77337 - auto return and lambdaJason Merrill1-2/+2
2016-11-09Fix C++17 template placeholder for template template parm.Jason Merrill1-12/+46
2016-11-09Implement P0127R2, Declaring non-type parameters with auto.Jason Merrill1-1/+2
2016-11-07Implement P0012R1, Make exception specifications part of the type system.Jason Merrill1-2/+9
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