summaryrefslogtreecommitdiff
path: root/gcc/cp
Commit message (Expand)AuthorAgeFilesLines
* semantics.c (maybe_constant_value): Check instantiation_dependent_expression_p.Jason Merrill2013-04-013-5/+7
* re PR c++/56772 (placement new operator does not work inside function templat...Jason Merrill2013-04-012-0/+5
* re PR c++/56793 (ICE with scoped enum)Jason Merrill2013-04-012-0/+20
* re PR c++/56794 (C++11 Error in range-based for with parameter pack array)Jason Merrill2013-04-012-1/+8
* call.c (add_function_candidate): Take the address of 'this' here.Jason Merrill2013-04-012-32/+45
* cxx-pretty-print.h (pp_cxx_cv_qualifiers): New.Jason Merrill2013-04-016-27/+23
* Implement N2439 (ref-qualifiers for 'this')Bronek Kozicki2013-04-0112-60/+404
* cp-tree.h (DECL_UNBOUND_CLASS_TEMPLATE_P): Remove.Paolo Carlini2013-04-016-20/+23
* decl2.c (collect_candidates_for_java_method_aliases): Use DECL_CLASS_SCOPE_P.Paolo Carlini2013-03-319-31/+33
* pt.c (template_parms_to_args): Fix typo in comment.Gabriel Dos Reis2013-03-302-2/+6
* call.c (build_op_call_1): Use TYPE_PTRFN_P and TYPE_REFFN_P.Paolo Carlini2013-03-292-6/+7
* call.c (add_builtin_candidate): Use TYPE_PTR_P and VOID_TYPE_P.Paolo Carlini2013-03-2919-110/+174
* cp-tree.h (AUTO_IS_DECLTYPE): New.Jason Merrill2013-03-299-29/+131
* parser.c (cp_parser_decltype_expr): Split out...Jason Merrill2013-03-292-60/+75
* re PR c++/56774 (G++ 4.8 reverses variadic template types during unpacking)Jason Merrill2013-03-292-2/+8
* tree.h (VAR_P): New.Gabriel Dos Reis2013-03-2922-161/+248
* Add uniform debug dump function names.Lawrence Crowl2013-03-296-1/+97
* re PR c++/17232 ([DR 1640] classes and class template specializations treated...Jason Merrill2013-03-286-9/+25
* re PR c++/56679 ([C++11] Cannot take sizeof... a template template parameter ...Jason Merrill2013-03-282-21/+48
* re PR c++/56701 ([C++11] The *this* pointer fails to bind to rvalue reference...Jason Merrill2013-03-283-2/+12
* re PR c++/56710 (Using reserved double underscore variable name in a lambda c...Jason Merrill2013-03-282-2/+8
* name-lookup.c (pushdecl_maybe_friend_1): Use nonlambda_method_basetype and cu...Jason Merrill2013-03-282-2/+5
* re PR c++/56728 (ICE using constexpr initialization and arrays)Jason Merrill2013-03-282-0/+30
* re PR c++/56725 (extra spaces in error message)Paolo Carlini2013-03-283-19/+30
* cp-tree.h (next_aggr_init_expr_arg): Remove static specifier.Gabriel Dos Reis2013-03-283-8/+18
* call.c (joust): Don't call inform for a permerror returning false.Paolo Carlini2013-03-284-34/+44
* re PR c++/56749 (weird interaction between scoped enum used as non-type templ...Jason Merrill2013-03-272-0/+10
* call.c (build_new_method_call_1): Use INDIRECT_REF_P.Gabriel Dos Reis2013-03-2712-20/+41
* re PR c++/52597 ([C++11] confusing diagnostics for invalid use of non-static ...Jason Merrill2013-03-264-6/+18
* re PR c++/45282 (wrong decltype result for .*)Jason Merrill2013-03-262-2/+9
* cp-gimplify.c (cp_genericize_r): Use VAR_OR_FUNCTION_DECL_P.Gabriel Dos Reis2013-03-2610-31/+37
* re PR c++/55951 (ICE in check_array_designated_initializer, at cp/decl.c:4785)Paolo Carlini2013-03-262-9/+24
* decl.c (grokfndecl): Handle separately <inline> and <constexpr> error messages.Paolo Carlini2013-03-262-17/+28
* re PR c++/56699 (Failed for sizeof (non-static member) in lambda expression)Jason Merrill2013-03-252-2/+7
* re PR c++/52014 ([c++0x] Segfault When `decltype` Used in Nested Lambda Funct...Jason Merrill2013-03-252-5/+11
* re PR c++/56722 (C++11: syntax error in for loop ends in SEGV)Paolo Carlini2013-03-252-1/+8
* re PR c++/56684 ([C++0x] ICE: unexpected expression 'T' of kind template_parm...Jason Merrill2013-03-222-0/+13
* cp-tree.h (identifier_p): New.Gabriel Dos Reis2013-03-2215-85/+101
* re PR middle-end/48087 (-Wall -Werror adds warnings over and above those gene...Jakub Jelinek2013-03-215-8/+16
* correct changelogJason Merrill2013-03-211-1/+1
* tree.h (VECTOR_TYPE_P): New macro.Marc Glisse2013-03-212-2/+6
* tree.h (DECL_DEBUG_EXPR_IS_FROM): Rename to ...Richard Biener2013-03-212-2/+7
* re PR c++/56646 (ICE: in cp_parser_late_return_type_opt, at cp/parser.c:16970)Jason Merrill2013-03-202-2/+10
* re PR c++/54532 ([C++0x][constexpr] internal error when initializing static c...Jason Merrill2013-03-205-6/+40
* name-lookup.c (get_anonymous_namespace_name): Never use get_file_function_name.Jason Merrill2013-03-202-8/+9
* * pt.c (retrieve_specialization): Handle null tmpl argument.Jason Merrill2013-03-202-0/+5
* re PR c++/17232 ([DR 1640] classes and class template specializations treated...Jason Merrill2013-03-203-1/+19
* re PR c++/54359 ([C++0x] decltype in member function's trailing return type w...Jason Merrill2013-03-172-3/+17
* re PR c++/17232 ([DR 1640] classes and class template specializations treated...Jason Merrill2013-03-172-4/+7
* decl.c (grokdeclarator): Assert that we won't see a pointer to METHOD_TYPE.Jason Merrill2013-03-162-2/+7