* call.c (perform_implicit_conversion): Deal with error_mark_node.
From-SVN: r29475
This commit is contained in:
parent
fcc32134a0
commit
ba76f5c569
@ -1,3 +1,7 @@
|
||||
1999-09-17 Nathan Sidwell <nathan@acm.org>
|
||||
|
||||
* call.c (perform_implicit_conversion): Deal with error_mark_node.
|
||||
|
||||
1999-09-17 Mark Mitchell <mark@codesourcery.com>
|
||||
|
||||
* cp-tree.h (poplevel_class): Declare.
|
||||
|
@ -5130,7 +5130,8 @@ perform_implicit_conversion (type, expr)
|
||||
LOOKUP_NORMAL);
|
||||
if (!conv || ICS_BAD_FLAG (conv))
|
||||
{
|
||||
cp_error ("could not convert `%E' to `%T'", expr, type);
|
||||
if (expr != error_mark_node)
|
||||
cp_error ("could not convert `%E' to `%T'", expr, type);
|
||||
return error_mark_node;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user