1 2010-01-20 Jason Merrill <jason@redhat.com>
4 * semantics.c (build_lambda_object): Call mark_used on captured
8 * decl.c (grokdeclarator): Clear type_quals for a member function
9 declared using a typedef. Don't complain about adding cv-quals
10 to a function typedef in C++0x mode.
12 2010-01-20 Jakub Jelinek <jakub@redhat.com>
14 * decl.c (create_array_type_for_decl): Remove set but not used
15 variable error_msg. Remove break stmts after return stmts.
17 2010-01-19 Dodji Seketeli <dodji@redhat.com>
19 * error.c (dump_template_parms, count_non_default_template_args):
20 Revert fix of PR c++/42634.
22 2010-01-18 Dodji Seketeli <dodji@redhat.com>
25 * error.c (dump_template_parms): Use innermost template
26 arguments before calling count_non_default_template_args.
27 (count_non_default_template_args): We are being called with
28 template innermost arguments now. There is no need to ensure
31 2010-01-18 Dodji Seketeli <dodji@redhat.com>
34 * cvt.c (build_expr_type_conversion): Look through OVERLOAD.
36 2010-01-17 Dodji Seketeli <dodji@redhat.com>
39 *pt.c (tsubst_decl): Revert commit for PR c++/42697.
41 2010-01-17 Dodji Seketeli <dodji@redhat.com>
44 *pt.c (tsubst_decl): Get the arguments of a specialization from
45 the specialization template, not from the most general template.
47 2010-01-16 Jason Merrill <jason@redhat.com>
50 * semantics.c (finish_decltype_type): Within a template, treat
51 unresolved CALL_EXPR as dependent.
53 2010-01-15 Dodji Seketeli <dodji@redhat.com>
55 * error.c (dump_template_parms,count_non_default_template_args):
56 Revert changes of PR c++/42634.
58 2010-01-14 Jakub Jelinek <jakub@redhat.com>
61 * decl.c (finish_function): Don't emit -Wreturn-type warnings in
62 functions with noreturn attribute.
64 2010-01-14 Jason Merrill <jason@redhat.com>
67 * call.c (build_new_method_call): Don't free the vec here.
70 * call.c (convert_like_real): Do full decay_conversion for ck_rvalue.
72 2010-01-13 Dodji Seketeli <dodji@redhat.com>
75 * error.c (dump_template_parms): Use innermost template
76 arguments before calling count_non_default_template_args.
77 (count_non_default_template_args): We are being called with
78 template innermost arguments now. There is no need to ensure
81 2010-01-07 Dodji Seketeli <dodji@redhat.com>
84 * pt.c (unify_pack_expansion): In non-deduced contexts, re-use template
85 arguments that were previously deduced.
87 2010-01-05 Jason Merrill <jason@redhat.com>
89 * pt.c (unify_pack_expansion): Handle deduction from init-list.
90 * call.c (build_over_call): Don't complain about it.
92 2010-01-04 Jason Merrill <jason@redhat.com>
95 * pt.c (tsubst_decl): Don't apply type attributes in place.
98 * semantics.c (describable_type): Remove decltype comment and
103 Copyright (C) 2010 Free Software Foundation, Inc.
105 Copying and distribution of this file, with or without modification,
106 are permitted in any medium without royalty provided the copyright
107 notice and this notice are preserved.