aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp
AgeCommit message (Expand)AuthorFilesLines
2016-11-17PR c++/78124 - list-initialization and inherited ctorJason Merrill3-1/+4
2016-11-17PR c++/78369 - {} as default argumentJason Merrill2-1/+5
2016-11-17PR c++/68377 - parenthesized expr in fold-expressionJason Merrill2-1/+8
2016-11-16PR c++/78373 - ICE with TREE_CONSTANT referenceJason Merrill3-2/+10
2016-11-16Fix tuple decomposition decltype.Jason Merrill4-1/+27
2016-11-15decl.c (cp_finish_decomp): For DECL_NAMESPACE_SCOPE_P decl, set DECL_ASSEMBLE...Jakub Jelinek5-1/+69
2016-11-15PR c++/78358 - tuple decomposition decltypeJason Merrill3-10/+22
2016-11-15ChangeLog: Fix ChangeLog entry.Uros Bizjak1-0/+5
2016-11-15Allow references in constant-expressions.Jason Merrill6-19/+52
2016-11-15Various C++17 decomposition fixes.Jason Merrill6-26/+51
2016-11-14c-cppbuiltin.c (c_cpp_builtins): Define __cpp_structured_bindings.Jakub Jelinek1-2/+2
2016-11-14Implement P0217R3 - C++17 structured bindingsJakub Jelinek11-56/+924
2016-11-13Improve various diagnostic issues.Jason Merrill7-18/+50
2016-11-13re PR tree-optimization/35503 (Warning about restricted pointers?)Prathamesh Kulkarni1-0/+23
2016-11-13CWG 2233 - default arg and parameter packJason Merrill2-2/+10
2016-11-13Fix constexpr lvalue use of __real and __imag.Jason Merrill2-2/+5
2016-11-13DR 374 - specialization in outer namespaceJason Merrill6-32/+89
2016-11-10PR c++/77337 - auto return and lambdaJason Merrill6-12/+27
2016-11-10mangle.c (mangle_decl): Only emit -Wc++1z-compat warnings for public or exter...Jakub Jelinek2-1/+7
2016-11-09re PR c++/78283 (-Wc++1z-compat warning is sticky)Jakub Jelinek2-0/+6
2016-11-09Fix C++17 template placeholder for template template parm.Jason Merrill4-53/+105
2016-11-09Implement P0127R2, Declaring non-type parameters with auto.Jason Merrill4-16/+152
2016-11-07Implement P0012R1, Make exception specifications part of the type system.Jason Merrill12-74/+386
2016-11-07C++ cleanups before C++17 noexcept in types.Jason Merrill4-40/+69
2016-11-07Add template instantiations to the announce_function stream.Jason Merrill2-0/+12
2016-11-04re PR c++/67980 (left shift count is negative [-Wshift-count-negative] genera...Paolo Carlini2-1/+19
2016-11-04PR c++/78198 - inherited template ctor with default argJason Merrill2-0/+8
2016-11-03re PR debug/28767 (GCC should output DW_TAG_ptr_to_member for member functions)Jakub Jelinek3-11/+70
2016-11-03Use type_hash_eq langhook in check_qualified_type.Jason Merrill3-11/+12
2016-11-01Implement P0136R1, Rewording inheriting constructors.Jason Merrill13-91/+493
2016-11-01dwarf2out.c (add_name_and_src_coords_attributes): Add NO_LINKAGE_NAME argumen...Jakub Jelinek2-0/+14
2016-11-01* class.c (declared_access): Split out from handle_using_decl.Jason Merrill3-4/+16
2016-10-31re PR c++/77886 (-Wimplicit-fallthrough: breaks duff's device (in function te...Jakub Jelinek1-1/+3
2016-10-31re PR c++/78089 (__builtin_shuffle parsing bug)Jakub Jelinek2-14/+36
2016-10-31re PR c++/77886 (-Wimplicit-fallthrough: breaks duff's device (in function te...Jakub Jelinek2-1/+11
2016-10-31Add -Wshadow=global -Wshadow=local and -Wshadow=compatible-local.Le-Chun Wu2-4/+33
2016-10-27* class.c (add_method): Allow using-declarations to coexist.Jason Merrill2-0/+9
2016-10-25constexpr.c (maybe_constant_init): Pull out TARGET_EXPR_INITIAL.Jason Merrill2-0/+23
2016-10-25* parser.c (cp_parser_postfix_expression): Adding missing break;.Jakub Jelinek2-0/+3
2016-10-25internal-fn.def (LAUNDER): New internal function.Jakub Jelinek6-15/+96
2016-10-24dwarf2out.c (gen_subprogram_die): Add DW_AT_reference or DW_AT_rvalue_referen...Jakub Jelinek2-0/+29
2016-10-24cxx-pretty-print.c (pp_cxx_check_constraint): Use VAR_P (x) instead of TREE_C...Jakub Jelinek5-11/+18
2016-10-21re PR c++/77656 (64-bit integral template parameter gets incorrectly sized as...Jason Merrill4-36/+78
2016-10-21* ptree.c (cxx_print_xnode) [TEMPLATE_PARM_INDEX]: Dump the decl.Jason Merrill2-0/+5
2016-10-21dwarf2out.c (gen_variable_die): Emit DW_AT_const_expr attribute if needed.Jakub Jelinek2-0/+10
2016-10-17langhooks.h (struct lang_hooks_for_decls): Remove function_decl_explicit_p...Jakub Jelinek3-39/+50
2016-10-15PR c++/77945 - constexpr and trivial copyJason Merrill3-1/+31
2016-10-14Implement P0017R1, C++17 aggregates with bases.Jason Merrill4-33/+71
2016-10-14DR 1511 - const volatile variables and ODRJakub Jelinek2-5/+15
2016-10-13PR c++/71912 - [6/7 regression] flexible array in struct in union rejectedMartin Sebor2-69/+235