aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/ChangeLog
diff options
context:
space:
mode:
authormmitchel <>2005-10-02 20:58:08 +0000
committermmitchel <>2005-10-02 20:58:08 +0000
commit3fd40d3cf86d458cb94a953411a9d1e639e679b0 (patch)
tree33e4c6832f5b335decd72b62cbe10f833fc91303 /gcc/cp/ChangeLog
parent618c78aaf1b11fdc0e4b69d3ba7824915bd7166b (diff)
PR c++/22621
* parser.c (cp_parser_template_argument): Don't turn "T::f" into "(*this).T::f". * pt.c (convert_nontype_argument): Remove ??? comment. PR c++/22621 * g++.dg/template/overload5.C : New test.
Diffstat (limited to 'gcc/cp/ChangeLog')
-rw-r--r--gcc/cp/ChangeLog5
1 files changed, 5 insertions, 0 deletions
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 14fc98fbbea..789fcfb6dd6 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,5 +1,10 @@
2005-10-02 Mark Mitchell <mark@codesourcery.com>
+ PR c++/22621
+ * parser.c (cp_parser_template_argument): Don't turn "T::f" into
+ "(*this).T::f".
+ * pt.c (convert_nontype_argument): Remove ??? comment.
+
PR c++/23840
* tree.c (lvalue_p1): A VA_ARG_EXPR with class type is an lvalue,
when class rvalues are lvalues.