cp:
commit7f2198661f05632316006cd0c9a4b9e88f60bfd7
authornathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 24 Dec 2002 22:20:14 +0000 (24 22:20 +0000)
committernathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 24 Dec 2002 22:20:14 +0000 (24 22:20 +0000)
tree50e134b5d0d63ecf9502274ffa30654188d1e851
parenta81e6834521e5e1a4e0ac2abd16d8e6ae483c7aa
cp:
PR C++/7964
* cp-tree.h (resolve_scoped_fn_name): Prototype.
* call.c (resolve_scoped_fn_name): New function. Deal with
more template expansion. Broken out of ...
* parse.y (parse_finish_call_expr): ... here. Call it.
* decl2.c (build_expr_from_tree, CALL_EXPR): Use
resolve_scoped_fn_name and build_call_from_tree.
testsuite:
* g++.dg/lookup/scoped3.C: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@60483 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/call.c
gcc/cp/cp-tree.h
gcc/cp/decl2.c
gcc/cp/parse.y
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/lookup/scoped3.C [new file with mode: 0644]