re PR c++/47172 ([C++0x] cannot call member function without object)
authorDodji Seketeli <dodji@redhat.com>
Fri, 11 Feb 2011 07:33:53 +0000 (07:33 +0000)
committerDodji Seketeli <dodji@gcc.gnu.org>
Fri, 11 Feb 2011 07:33:53 +0000 (08:33 +0100)
commite60b3ac94f14f994f7f8e79e1090a9d4a4151063
treea31e9d3fefeb275bcc5366e7d02ccd9608295274
parent942e57396b4a3322efdec5c8f7a8d5b6665cf875
re PR c++/47172 ([C++0x] cannot call member function without object)

Fix PR c++/47172

gcc/cp/

PR c++/47172
* pt.c (finish_call_expr): Consider a call expression that has a
dependent "this" pointer as being dependent.  Add comments.
(dependent_type_p, type_dependent_expression_p): Update comments.

gcc/testsuite/

* g++.dg/template/inherit6.C: New test.

From-SVN: r170045
gcc/cp/ChangeLog
gcc/cp/pt.c
gcc/cp/semantics.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/template/inherit6.C [new file with mode: 0644]