Commit bc8a0bd9 by Jason Merrill Committed by Jason Merrill

call.c (convert_like_real): Don't check narrowing if the element is also an initializer-list.

	* call.c (convert_like_real): Don't check narrowing if the element
	is also an initializer-list.

From-SVN: r166005
parent 22192559
2010-10-27 Jason Merrill <jason@redhat.com>
* call.c (convert_like_real): Don't check narrowing if the element
is also an initializer-list.
2010-10-27 Nicola Pero <nicola.pero@meta-innovation.com>
* parser.c (cp_parser_objc_at_property_declaration): Recognize
......
......@@ -5115,7 +5115,8 @@ convert_like_real (conversion *convs, tree expr, tree fn, int argnum,
1, false, false, complain);
if (sub == error_mark_node)
return sub;
check_narrowing (TREE_TYPE (sub), val);
if (!BRACE_ENCLOSED_INITIALIZER_P (val))
check_narrowing (TREE_TYPE (sub), val);
CONSTRUCTOR_APPEND_ELT (CONSTRUCTOR_ELTS (new_ctor), NULL_TREE, sub);
}
/* Build up the array. */
......
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