call.c (build_new_method_call): Change warning text.
2010-05-14 Jonathan Wakely <jwakely.gcc@gmail.com> * call.c (build_new_method_call): Change warning text. * typeck2.c (build_functional_cast): Change error text. From-SVN: r159385
This commit is contained in:
parent
74b80262bc
commit
a940d033a1
@ -1,3 +1,8 @@
|
||||
2010-05-14 Jonathan Wakely <jwakely.gcc@gmail.com>
|
||||
|
||||
* call.c (build_new_method_call): Change warning text.
|
||||
* typeck2.c (build_functional_cast): Change error text.
|
||||
|
||||
2010-05-14 Shujing Zhao <pearly.zhao@oracle.com>
|
||||
|
||||
PR c++/30566
|
||||
|
@ -6443,8 +6443,8 @@ build_new_method_call (tree instance, tree fns, VEC(tree,gc) **args,
|
||||
/* This is not an error, it is runtime undefined
|
||||
behavior. */
|
||||
warning (0, (DECL_CONSTRUCTOR_P (current_function_decl) ?
|
||||
"abstract virtual %q#D called from constructor"
|
||||
: "abstract virtual %q#D called from destructor"),
|
||||
"pure virtual %q#D called from constructor"
|
||||
: "pure virtual %q#D called from destructor"),
|
||||
fn);
|
||||
|
||||
if (TREE_CODE (TREE_TYPE (fn)) == METHOD_TYPE
|
||||
|
@ -1580,7 +1580,7 @@ build_functional_cast (tree exp, tree parms, tsubst_flags_t complain)
|
||||
|
||||
if (TREE_CODE (type) == REFERENCE_TYPE && !parms)
|
||||
{
|
||||
error ("invalid value-initialization of reference types");
|
||||
error ("invalid value-initialization of reference type");
|
||||
return error_mark_node;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user