pt.c (tsubst_qualified_id): Improved error message when a type is expected but not found.
* pt.c (tsubst_qualified_id): Improved error message when a type is expected but not found. From-SVN: r77089
This commit is contained in:
parent
66fd46b6c6
commit
b2693faff3
|
@ -7264,8 +7264,11 @@ tsubst_qualified_id (tree qualified_id, tree args,
|
|||
? DECL_TEMPLATE_RESULT (expr) : expr) == TYPE_DECL)
|
||||
{
|
||||
if (complain & tf_error)
|
||||
error ("`%E' names a type, but a non-type is expected",
|
||||
qualified_id);
|
||||
{
|
||||
error ("dependent-name`%E' is parsed as a non-type, but "
|
||||
"instantiation yields a type", qualified_id);
|
||||
inform ("say `typename %E' if a type is meant", qualified_id);
|
||||
}
|
||||
return error_mark_node;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue