re PR c++/50611 (Error reporting routines re-entered)
2011-10-11 Paolo Carlini <paolo.carlini@oracle.com> PR c++/50611 * pt.c (tsubst_copy_and_build): If (complain & tf_error) is false do not call unqualified_name_lookup_error. From-SVN: r179802
This commit is contained in:
parent
92b2342a6e
commit
8e07ab9fe8
@ -1,3 +1,9 @@
|
||||
2011-10-11 Paolo Carlini <paolo.carlini@oracle.com>
|
||||
|
||||
PR c++/50611
|
||||
* pt.c (tsubst_copy_and_build): If (complain & tf_error) is false
|
||||
do not call unqualified_name_lookup_error.
|
||||
|
||||
2011-10-10 Paolo Carlini <paolo.carlini@oracle.com>
|
||||
|
||||
PR c++/50660
|
||||
|
@ -13026,7 +13026,11 @@ tsubst_copy_and_build (tree t,
|
||||
if (error_msg)
|
||||
error (error_msg);
|
||||
if (!function_p && TREE_CODE (decl) == IDENTIFIER_NODE)
|
||||
decl = unqualified_name_lookup_error (decl);
|
||||
{
|
||||
if (complain & tf_error)
|
||||
unqualified_name_lookup_error (decl);
|
||||
decl = error_mark_node;
|
||||
}
|
||||
return decl;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user