]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR c++/28705 (ICE: in type_dependent_expression_p, at cp/pt.c:12837)
authorNathan Sidwell <nathan@gcc.gnu.org>
Fri, 1 Sep 2006 18:10:17 +0000 (18:10 +0000)
committerNathan Sidwell <nathan@gcc.gnu.org>
Fri, 1 Sep 2006 18:10:17 +0000 (18:10 +0000)
commit4860b874775e561a48ccc831b23ff3219351a561
treeab34074aaf83251062553222ae454f8524bf7c3d
parent4832214af7070b43375bf34756334536024acdfb
re PR c++/28705 (ICE: in type_dependent_expression_p, at cp/pt.c:12837)

cp/
PR c++/28705
* semantics.c (finish_call_expr): Add assert.
* name-lookup.c (lookup_arg_dependent): Check we found an overload
or an object.
testsuite/
PR c++/28705
* g++.dg/lookup/koenig5.C: New.
* g++.dg/template/crash56.C: New.

From-SVN: r116638
gcc/cp/ChangeLog
gcc/cp/name-lookup.c
gcc/cp/semantics.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/lookup/koenig5.C [new file with mode: 0644]
gcc/testsuite/g++.dg/template/crash56.C [new file with mode: 0644]