error ("value-initialization of incomplete type %qT", type);
return error_mark_node;
}
+ /* FIXME the class and array cases should just use digest_init once it is
+ SFINAE-enabled. */
if (CLASS_TYPE_P (type))
{
gcc_assert (!TYPE_HAS_COMPLEX_DFLT (type));