diff options
Diffstat (limited to 'gcc/cp/cvt.c')
-rw-r--r-- | gcc/cp/cvt.c | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/gcc/cp/cvt.c b/gcc/cp/cvt.c index 32dc96d10c6..5150fcf5548 100644 --- a/gcc/cp/cvt.c +++ b/gcc/cp/cvt.c @@ -194,7 +194,7 @@ cp_convert_to_pointer (tree type, tree expr, bool force) if (bk == bk_via_virtual) { if (force) - warning ("pointer to member cast from %qT to %qT is via" + warning (0, "pointer to member cast from %qT to %qT is via" " virtual base", intype, type); else { @@ -512,7 +512,7 @@ convert_to_reference (tree reftype, tree expr, int convtype, if (TREE_CODE (intype) == POINTER_TYPE && (comptypes (TREE_TYPE (intype), type, COMPARE_BASE | COMPARE_DERIVED))) - warning ("casting %qT to %qT does not dereference pointer", + warning (0, "casting %qT to %qT does not dereference pointer", intype, reftype); rval = build_unary_op (ADDR_EXPR, expr, 0); @@ -854,10 +854,10 @@ convert_to_void (tree expr, const char *implicit) int is_complete = COMPLETE_TYPE_P (complete_type (type)); if (is_volatile && !is_complete) - warning ("object of incomplete type %qT will not be accessed in %s", + warning (0, "object of incomplete type %qT will not be accessed in %s", type, implicit ? implicit : "void context"); else if (is_reference && is_volatile) - warning ("object of type %qT will not be accessed in %s", + warning (0, "object of type %qT will not be accessed in %s", TREE_TYPE (TREE_OPERAND (expr, 0)), implicit ? implicit : "void context"); if (is_reference || !is_volatile || !is_complete) @@ -873,7 +873,7 @@ convert_to_void (tree expr, const char *implicit) int is_complete = COMPLETE_TYPE_P (complete_type (type)); if (TYPE_VOLATILE (type) && !is_complete) - warning ("object %qE of incomplete type %qT will not be accessed in %s", + warning (0, "object %qE of incomplete type %qT will not be accessed in %s", expr, type, implicit ? implicit : "void context"); break; } @@ -895,7 +895,7 @@ convert_to_void (tree expr, const char *implicit) } else if (implicit && probe == expr && is_overloaded_fn (probe)) /* Only warn when there is no &. */ - warning ("%s is a reference, not call, to function %qE", + warning (0, "%s is a reference, not call, to function %qE", implicit, expr); } @@ -906,7 +906,7 @@ convert_to_void (tree expr, const char *implicit) /* The middle end does not warn about expressions that have been explicitly cast to void, so we must do so here. */ if (!TREE_SIDE_EFFECTS (expr)) - warning ("%s has no effect", implicit); + warning (0, "%s has no effect", implicit); else { tree e; @@ -938,7 +938,7 @@ convert_to_void (tree expr, const char *implicit) || code == PREINCREMENT_EXPR || code == POSTDECREMENT_EXPR || code == POSTINCREMENT_EXPR))) - warning ("value computed is not used"); + warning (0, "value computed is not used"); } } expr = build1 (CONVERT_EXPR, void_type_node, expr); @@ -1046,7 +1046,7 @@ build_expr_type_conversion (int desires, tree expr, bool complain) if (expr == null_node && (desires & WANT_INT) && !(desires & WANT_NULL)) - warning ("converting NULL to non-pointer type"); + warning (0, "converting NULL to non-pointer type"); basetype = TREE_TYPE (expr); |