Commit 9d9f52d3 by Shujing Zhao Committed by Shujing Zhao

typeck.c (convert_for_assignment): Fix comment.

2010-06-13  Shujing Zhao  <pearly.zhao@oracle.com>

        * typeck.c (convert_for_assignment): Fix comment. Change message
        format from %d to %qP.
        (convert_for_initialization): Fix comment.

From-SVN: r160671
parent 9fcb01de
2010-06-13 Shujing Zhao <pearly.zhao@oracle.com>
* typeck.c (convert_for_assignment): Fix comment. Change message
format from %d to %qP.
(convert_for_initialization): Fix comment.
2010-06-11 Shujing Zhao <pearly.zhao@oracle.com> 2010-06-11 Shujing Zhao <pearly.zhao@oracle.com>
* cp-tree.h (expr_list_kind): New type. * cp-tree.h (expr_list_kind): New type.
......
...@@ -7186,10 +7186,11 @@ delta_from_ptrmemfunc (tree t) ...@@ -7186,10 +7186,11 @@ delta_from_ptrmemfunc (tree t)
} }
/* Convert value RHS to type TYPE as preparation for an assignment to /* Convert value RHS to type TYPE as preparation for an assignment to
an lvalue of type TYPE. ERRTYPE is a string to use in error an lvalue of type TYPE. ERRTYPE indicates what kind of error the
messages: "assignment", "return", etc. If FNDECL is non-NULL, we implicit conversion is. If FNDECL is non-NULL, we are doing the
are doing the conversion in order to pass the PARMNUMth argument of conversion in order to pass the PARMNUMth argument of FNDECL.
FNDECL. */ If FNDECL is NULL, we are doing the conversion in function pointer
argument passing, conversion in initialization, etc. */
static tree static tree
convert_for_assignment (tree type, tree rhs, convert_for_assignment (tree type, tree rhs,
...@@ -7331,7 +7332,7 @@ convert_for_assignment (tree type, tree rhs, ...@@ -7331,7 +7332,7 @@ convert_for_assignment (tree type, tree rhs,
case ICR_DEFAULT_ARGUMENT: case ICR_DEFAULT_ARGUMENT:
if (fndecl) if (fndecl)
warning (OPT_Wmissing_format_attribute, warning (OPT_Wmissing_format_attribute,
"parameter %d of %qD might be a candidate " "parameter %qP of %qD might be a candidate "
"for a format attribute", parmnum, fndecl); "for a format attribute", parmnum, fndecl);
else else
warning (OPT_Wmissing_format_attribute, warning (OPT_Wmissing_format_attribute,
...@@ -7386,7 +7387,7 @@ convert_for_assignment (tree type, tree rhs, ...@@ -7386,7 +7387,7 @@ convert_for_assignment (tree type, tree rhs,
/* Convert RHS to be of type TYPE. /* Convert RHS to be of type TYPE.
If EXP is nonzero, it is the target of the initialization. If EXP is nonzero, it is the target of the initialization.
ERRTYPE is a string to use in error messages. ERRTYPE indicates what kind of error the implicit conversion is.
Two major differences between the behavior of Two major differences between the behavior of
`convert_for_assignment' and `convert_for_initialization' `convert_for_assignment' and `convert_for_initialization'
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment