PR c++/36023 * cp-tree.h (check_array_initializer): New prototype. * decl.c (check_array_initializer): New function. (check_initializer): Call it. * semantics.c (finish_compound_literal): Call it for ARRAY_TYPEs. * g++.dg/ext/complit10.C: New test. From-SVN: r135734
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
interface3 | Loading commit data... | |
visibility | Loading commit data... | |
alias-canon.C | Loading commit data... | |
alias-mangle.C | Loading commit data... | |
align1.C | Loading commit data... | |
align2.C | Loading commit data... | |
alignof1.C | Loading commit data... | |
alignof2.C | Loading commit data... | |
altivec-1.C | Loading commit data... | |
altivec-10.C | Loading commit data... | |
altivec-11.C | Loading commit data... | |
altivec-12.C | Loading commit data... | |
altivec-13.C | Loading commit data... | |
altivec-14.C | Loading commit data... | |
altivec-15.C | Loading commit data... | |
altivec-2.C | Loading commit data... | |
altivec-3.C | Loading commit data... | |
altivec-4.C | Loading commit data... | |
altivec-5.C | Loading commit data... | |
altivec-6.C | Loading commit data... | |
altivec-7.C | Loading commit data... | |
altivec-8.C | Loading commit data... | |
altivec-9.C | Loading commit data... | |
altivec-types-1.C | Loading commit data... | |
altivec-types-2.C | Loading commit data... | |
altivec-types-3.C | Loading commit data... | |
altivec-types-4.C | Loading commit data... | |
altivec_check.h | Loading commit data... | |
always_inline-1.C | Loading commit data... | |
always_inline-2.C | Loading commit data... | |
always_inline-3.C | Loading commit data... | |
always_inline-4.C | Loading commit data... | |
anon-struct1.C | Loading commit data... | |
anon-struct2.C | Loading commit data... | |
anon-struct3.C | Loading commit data... | |
anon-struct4.C | Loading commit data... | |
anon-struct5.C | Loading commit data... | |
anon-struct6.C | Loading commit data... | |
array1.C | Loading commit data... | |
array2.C | Loading commit data... | |
asm1.C | Loading commit data... | |
asm10.C | Loading commit data... | |
asm2.C | Loading commit data... | |
asm3.C | Loading commit data... | |
asm4.C | Loading commit data... | |
asm5.C | Loading commit data... | |
asm6.C | Loading commit data... | |
asm7.C | Loading commit data... | |
asm8.C | Loading commit data... | |
asm9.C | Loading commit data... | |
asmspec1.C | Loading commit data... | |
asmspecInvalid.C | Loading commit data... | |
asmspecValid.C | Loading commit data... | |
attrib1.C | Loading commit data... | |
attrib10.C | Loading commit data... | |
attrib11.C | Loading commit data... | |
attrib12.C | Loading commit data... | |
attrib13.C | Loading commit data... | |
attrib14.C | Loading commit data... | |
attrib15.C | Loading commit data... | |
attrib16.C | Loading commit data... | |
attrib17.C | Loading commit data... | |
attrib18.C | Loading commit data... | |
attrib19.C | Loading commit data... | |
attrib2.C | Loading commit data... | |
attrib20.C | Loading commit data... | |
attrib21.C | Loading commit data... | |
attrib22.C | Loading commit data... | |
attrib23.C | Loading commit data... | |
attrib24.C | Loading commit data... | |
attrib25.C | Loading commit data... | |
attrib26.C | Loading commit data... | |
attrib27.C | Loading commit data... | |
attrib28.C | Loading commit data... | |
attrib29.C | Loading commit data... | |
attrib3.C | Loading commit data... | |
attrib30.C | Loading commit data... | |
attrib31.C | Loading commit data... | |
attrib32.C | Loading commit data... | |
attrib33.C | Loading commit data... | |
attrib4.C | Loading commit data... | |
attrib5.C | Loading commit data... | |
attrib6.C | Loading commit data... | |
attrib7.C | Loading commit data... | |
attrib8.C | Loading commit data... | |
attrib9.C | Loading commit data... | |
attribute-test-1.C | Loading commit data... | |
attribute-test-2.C | Loading commit data... | |
attribute-test-3.C | Loading commit data... | |
attribute-test-4.C | Loading commit data... | |
bitfield1.C | Loading commit data... | |
boolcomplex-1.c | Loading commit data... | |
builtin1.C | Loading commit data... | |
builtin2.C | Loading commit data... | |
builtin3.C | Loading commit data... | |
builtin4.C | Loading commit data... | |
builtin5.C | Loading commit data... | |
builtin6.C | Loading commit data... | |
builtin7.C | Loading commit data... | |
builtin8.C | Loading commit data... | |
builtin9.C | Loading commit data... | |
c99struct1.C | Loading commit data... | |
case-range1.C | Loading commit data... | |
case-range2.C | Loading commit data... | |
case-range3.C | Loading commit data... | |
cleanup-1.C | Loading commit data... | |
cleanup-10.C | Loading commit data... | |
cleanup-11.C | Loading commit data... | |
cleanup-2.C | Loading commit data... | |
cleanup-3.C | Loading commit data... | |
cleanup-4.C | Loading commit data... | |
cleanup-5.C | Loading commit data... | |
cleanup-6.C | Loading commit data... | |
cleanup-8.C | Loading commit data... | |
cleanup-9.C | Loading commit data... | |
cleanup-dtor.C | Loading commit data... | |
complex1.C | Loading commit data... | |
complex2.C | Loading commit data... | |
complex3.C | Loading commit data... | |
complit1.C | Loading commit data... | |
complit10.C | Loading commit data... | |
complit2.C | Loading commit data... | |
complit3.C | Loading commit data... | |
complit4.C | Loading commit data... | |
complit5.C | Loading commit data... | |
complit6.C | Loading commit data... | |
complit7.C | Loading commit data... | |
complit8.C | Loading commit data... | |
complit9.C | Loading commit data... | |
cond1.C | Loading commit data... | |
construct1.C | Loading commit data... | |
conv1.C | Loading commit data... | |
desig1.C | Loading commit data... | |
dll-MI1.h | Loading commit data... | |
dllexport-MI1.C | Loading commit data... | |
dllexport1.C | Loading commit data... | |
dllimport-MI1.C | Loading commit data... | |
dllimport1.C | Loading commit data... | |
dllimport10.C | Loading commit data... | |
dllimport11.C | Loading commit data... | |
dllimport12.C | Loading commit data... | |
dllimport13.C | Loading commit data... | |
dllimport2.C | Loading commit data... | |
dllimport3.C | Loading commit data... | |
dllimport4.C | Loading commit data... | |
dllimport5.C | Loading commit data... | |
dllimport6.C | Loading commit data... | |
dllimport7.C | Loading commit data... | |
dllimport8.C | Loading commit data... | |
dllimport9.C | Loading commit data... | |
fixed1.C | Loading commit data... | |
flexary1.C | Loading commit data... | |
fnname1.C | Loading commit data... | |
fnname2.C | Loading commit data... | |
fnname3.C | Loading commit data... | |
forscope1.C | Loading commit data... | |
forscope2.C | Loading commit data... | |
fpreg1.C | Loading commit data... | |
gnu-inline-anon-namespace.C | Loading commit data... | |
gnu-inline-class-static.C | Loading commit data... | |
gnu-inline-class.C | Loading commit data... | |
gnu-inline-common.h | Loading commit data... | |
gnu-inline-global-redecl.C | Loading commit data... | |
gnu-inline-global-reject.C | Loading commit data... | |
gnu-inline-global.C | Loading commit data... | |
gnu-inline-namespace.C | Loading commit data... | |
gnu-inline-template-class.C | Loading commit data... | |
gnu-inline-template-func.C | Loading commit data... | |
has_nothrow_assign.C | Loading commit data... | |
has_nothrow_constructor.C | Loading commit data... | |
has_nothrow_copy.C | Loading commit data... | |
has_trivial_assign.C | Loading commit data... | |
has_trivial_constructor.C | Loading commit data... | |
has_trivial_copy.C | Loading commit data... | |
has_trivial_destructor.C | Loading commit data... | |
has_virtual_destructor.C | Loading commit data... | |
init1.C | Loading commit data... | |
instantiate1.C | Loading commit data... | |
instantiate2.C | Loading commit data... | |
instantiate3.C | Loading commit data... | |
interface1.C | Loading commit data... | |
interface1.h | Loading commit data... | |
interface1a.cc | Loading commit data... | |
interface2.C | Loading commit data... | |
interface2a.h | Loading commit data... | |
interface2b.cc | Loading commit data... | |
interface4.C | Loading commit data... | |
interface4.h | Loading commit data... | |
is_abstract.C | Loading commit data... | |
is_base_of.C | Loading commit data... | |
is_base_of_diagnostic.C | Loading commit data... | |
is_class.C | Loading commit data... | |
is_class_error1.C | Loading commit data... | |
is_class_error2.C | Loading commit data... | |
is_empty.C | Loading commit data... | |
is_enum.C | Loading commit data... | |
is_pod.C | Loading commit data... | |
is_pod_incomplete.C | Loading commit data... | |
is_polymorphic.C | Loading commit data... | |
is_union.C | Loading commit data... | |
java-1.C | Loading commit data... | |
java-2.C | Loading commit data... | |
label1.C | Loading commit data... | |
label10.C | Loading commit data... | |
label2.C | Loading commit data... | |
label3.C | Loading commit data... | |
label4.C | Loading commit data... | |
label5.C | Loading commit data... | |
label6.C | Loading commit data... | |
label7.C | Loading commit data... | |
label8.C | Loading commit data... | |
label9.C | Loading commit data... | |
lvaddr.C | Loading commit data... | |
lvalue1.C | Loading commit data... | |
max.C | Loading commit data... | |
member-attr.C | Loading commit data... | |
offsetof1.C | Loading commit data... | |
oper1.C | Loading commit data... | |
packed10.C | Loading commit data... | |
packed11.C | Loading commit data... | |
packed2.C | Loading commit data... | |
packed3.C | Loading commit data... | |
packed4.C | Loading commit data... | |
packed5.C | Loading commit data... | |
packed6.C | Loading commit data... | |
packed7.C | Loading commit data... | |
packed8.C | Loading commit data... | |
packed9.C | Loading commit data... | |
pr17577.C | Loading commit data... | |
pr17577.h | Loading commit data... | |
pr27019.C | Loading commit data... | |
pr28291.C | Loading commit data... | |
pr34829.C | Loading commit data... | |
pragmaweak1.C | Loading commit data... | |
pretty1.C | Loading commit data... | |
pretty2.C | Loading commit data... | |
restrict1.C | Loading commit data... | |
selectany1.C | Loading commit data... | |
selectany2.C | Loading commit data... | |
spe1.C | Loading commit data... | |
static1.C | Loading commit data... | |
stmtexpr1.C | Loading commit data... | |
stmtexpr10.C | Loading commit data... | |
stmtexpr11.C | Loading commit data... | |
stmtexpr12.C | Loading commit data... | |
stmtexpr13.C | Loading commit data... | |
stmtexpr2.C | Loading commit data... | |
stmtexpr3.C | Loading commit data... | |
stmtexpr4.C | Loading commit data... | |
stmtexpr5.C | Loading commit data... | |
stmtexpr6.C | Loading commit data... | |
stmtexpr7.C | Loading commit data... | |
stmtexpr8.C | Loading commit data... | |
stmtexpr9.C | Loading commit data... | |
sync-1.C | Loading commit data... | |
sync-2.C | Loading commit data... | |
tmplattr1.C | Loading commit data... | |
tmplattr2.C | Loading commit data... | |
tmplattr3.C | Loading commit data... | |
tmplattr4.C | Loading commit data... | |
tmplattr5.C | Loading commit data... | |
tmplattr6.C | Loading commit data... | |
tmplattr7.C | Loading commit data... | |
tmplattr8.C | Loading commit data... | |
tmplattr9.C | Loading commit data... | |
typedef-init.C | Loading commit data... | |
typename1.C | Loading commit data... | |
typeof1.C | Loading commit data... | |
typeof10.C | Loading commit data... | |
typeof2.C | Loading commit data... | |
typeof3.C | Loading commit data... | |
typeof4.C | Loading commit data... | |
typeof5.C | Loading commit data... | |
typeof6.C | Loading commit data... | |
typeof7.C | Loading commit data... | |
typeof8.C | Loading commit data... | |
typeof9.C | Loading commit data... | |
utf-badconcat.C | Loading commit data... | |
utf-cvt.C | Loading commit data... | |
utf-cxx0x.C | Loading commit data... | |
utf-cxx98.C | Loading commit data... | |
utf-dflt.C | Loading commit data... | |
utf-gnuxx0x.C | Loading commit data... | |
utf-gnuxx98.C | Loading commit data... | |
utf-mangle.C | Loading commit data... | |
utf-typedef-cxx0x.C | Loading commit data... | |
utf-typedef-cxx98.C | Loading commit data... | |
utf-typespec.C | Loading commit data... | |
utf16-1.C | Loading commit data... | |
utf16-2.C | Loading commit data... | |
utf16-3.C | Loading commit data... | |
utf16-4.C | Loading commit data... | |
utf32-1.C | Loading commit data... | |
utf32-2.C | Loading commit data... | |
utf32-3.C | Loading commit data... | |
utf32-4.C | Loading commit data... | |
va-arg-pack-1.C | Loading commit data... | |
va-arg-pack-2.C | Loading commit data... | |
va-arg-pack-len-1.C | Loading commit data... | |
va-arg-pack-len-2.C | Loading commit data... | |
va-arg1.C | Loading commit data... | |
vector1.C | Loading commit data... | |
vector10.C | Loading commit data... | |
vector11.C | Loading commit data... | |
vector12.C | Loading commit data... | |
vector13.C | Loading commit data... | |
vector14.C | Loading commit data... | |
vector2.C | Loading commit data... | |
vector3.C | Loading commit data... | |
vector4.C | Loading commit data... | |
vector5.C | Loading commit data... | |
vector6.C | Loading commit data... | |
vector7.C | Loading commit data... | |
vector8.C | Loading commit data... | |
vector9.C | Loading commit data... | |
vla1.C | Loading commit data... | |
vla2.C | Loading commit data... | |
vla3.C | Loading commit data... | |
vla4.C | Loading commit data... | |
vlm1.C | Loading commit data... | |
vlm2.C | Loading commit data... | |
weak1.C | Loading commit data... | |
weak2.C | Loading commit data... | |
weak3.C | Loading commit data... |