Lines Matching full:initialization
5 } x = {5, {1, 2, 3}}; // expected-warning{{flexible array initialization is a GNU extension}}
7 struct one x2 = { 5, 1, 2, 3 }; // expected-warning{{flexible array initialization is a GNU extension}}
11 // expected-warning{{flexible array initialization is a GNU extension}} \
12 // expected-error {{non-static initialization of a variable with flexible array member}}
16 // expected-warning{{flexible array initialization is a GNU extension}} \
26 struct foo a = { 1, { 2, 3, 4 } }; // expected-warning{{flexible array initialization is a GNU extension}}
27 struct bar b = { { 1, { 2, 3, 4 } } }; // expected-error{{non-empty initialization of flexible array member inside subobject}}
28 struct bar c = { { 1, { } } }; // // expected-warning{{flexible array initialization is a GNU extension}} \
32 // expected-error{{non-empty initialization of flexible array member inside subobject}}
37 struct bar desig_bar2 = { .z.y = { 2, 3, 4} }; // expected-error{{non-empty initialization of flexible array member inside subobject}}
75 struct PR8217a foo1 = { .i = 0, .v = "foo" }; // expected-error {{non-static initialization of a variable with flexible array member}}
77 struct PR8217a foo3 = { .i = 0, .v = { 'b', 'a', 'r', '\0' } }; // expected-error {{non-static initialization of a variable with flexible array member}}