summaryrefslogtreecommitdiff
path: root/gcc/cp/ChangeLog
Commit message (Expand)AuthorAgeFilesLines
* * semantics.c (classtype_has_nothrow_assign_or_copy_p): Clarifynathan2017-07-171-0/+5
* Add forgotten Changelog entries forreichelt2017-07-161-0/+8
* c/c++: Add fix-it hints for suggested missing #includesdmalcolm2017-07-141-0/+13
* P0512R0 - Deduction from an initializer list.jason2017-07-131-0/+5
* * cp-tree.h (DECL_CONSTRUCTOR_P, DECL_MAYBE_IN_CHARGE_CONSTRUCTOR,nathan2017-07-121-0/+12
* Core DR 393 - parameter pointer to array of unknown boundjason2017-07-111-0/+6
* * decl2.c (reset_type_linkage_2): Dont't change ctor name.nathan2017-07-111-0/+4
* gcc/cp/ChangeLog:msebor2017-07-101-0/+4
* PR c++/81204 - parse error with dependent template-namejason2017-07-061-0/+5
* Support C++-specific selftestsdmalcolm2017-07-061-0/+7
* * parser.c (cp_parser_decomposition_declaration): Replacejakub2017-07-041-0/+5
* PR c++/81258jakub2017-07-041-0/+6
* /cppaolo2017-07-031-0/+7
* C++: fix "RT_INTERATION" typodmalcolm2017-07-031-0/+7
* PR c++/81257 - ICE with invalid ::template.jason2017-06-301-0/+6
* * config-lang.in (gtfiles): Add cp/lex.c.nathan2017-06-301-0/+15
* Fix location of typeid() (PR c++/80014)dmalcolm2017-06-301-0/+6
* * cp-tree.h (lookup_fnfields_1, class_method_index_for_fn): Don'tnathan2017-06-301-0/+16
* * call.c (build_new_method_call_1): Use constructo_name to getnathan2017-06-301-0/+9
* PR c++/81229nathan2017-06-301-0/+6
* /cppaolo2017-06-291-0/+5
* * constexpr.c, error.c, tree.c: Remove WITH_CLEANUP_EXPR handling.jason2017-06-291-0/+2
* PR c++/81180 - ICE with C++17 deduction of member class template.jason2017-06-291-0/+3
* PR c++/81188 - matching decltype of member function call.jason2017-06-291-0/+5
* PR c++/81247nathan2017-06-291-0/+8
* PR c++/81164 - ICE with invalid inherited constructor.jason2017-06-291-0/+6
* * cp-tree.h (THIS_NAME, IN_CHARGE_NAME, VTBL_PTR_TYPE,nathan2017-06-291-0/+6
* * lex.c (maybe_add_lang_type_raw): Exit early, rather than use anathan2017-06-291-0/+3
* * call.c (check_dtor_name): Use constructor_name for enums too.nathan2017-06-291-0/+9
* * class.c (finish_struct): Use OVL_P.nathan2017-06-291-0/+9
* * parser.c (cp_parser_direct_declarator): Reorder if to avoidnathan2017-06-291-0/+3
* Whitespace cleanups.nathan2017-06-291-0/+16
* PR c++/72764 - ICE with invalid template typename.jason2017-06-281-0/+4
* PR c++/69300 - ICE with self-referential noexceptjason2017-06-281-0/+3
* PR c++/61022 - error with variadic template template parmjason2017-06-281-0/+3
* PR c++/72801 - ICE with variadic partial specializationjason2017-06-281-0/+3
* PR c++/55639 - partial specialization with ::templatejason2017-06-281-0/+3
* PR c++/45976 - error with ::template in declarator.jason2017-06-281-0/+3
* PR c++/54769 - wrong lookup of dependent template-name.jason2017-06-281-0/+7
* Make the TEMPLATE_ID_EXPR location a range.jason2017-06-281-0/+3
* PR c++/81204 - parse error with dependent template-namejason2017-06-281-0/+6
* * pt.c (tsubst_decl <FUNCTION_DECL>): Move var decls tonathan2017-06-271-0/+3
* * cp-tree.h (CLASSTYPE_DESTRUCTORS): Rename to ...nathan2017-06-271-0/+16
* Kill IDENTIFIER_TEMPLATE.nathan2017-06-271-0/+11
* PR bootstrap/81216mpolacek2017-06-271-0/+6
* PR c++/81215 - deduction failure with variadic TTP.jason2017-06-261-0/+5
* PR c++/81169 - -Wclass-memaccess illegitimate warning related to volatilemsebor2017-06-261-0/+6
* gcc/cp/nathan2017-06-261-0/+18
* PR c/80116mpolacek2017-06-261-0/+10
* /cppaolo2017-06-241-0/+6