Lines Matching refs:bar
5 struct bar { struct foo a; struct foo b; }; struct
18 struct bar i = { 0 }; // no-warning in main()
19 …struct bar j = { 0, 0 }; // expected-warning {{suggest braces around initialization of subobject}}… in main()
20 struct bar k = { { 9, 9 }, { 9, 9 } }; // no-warning in main()
21 struct bar l = { { 9, 9 }, { 0 } }; // no-warning in main()
22 struct bar m = { { 0 }, { 0 } }; // no-warning in main()
23 struct bar n = { { 0 }, { 9, 9 } }; // no-warning in main()
24 struct bar o = { { 9 }, { 9, 9 } }; // expected-warning {{missing field 'y' initializer}} in main()
34 i = (struct bar) { 0 }; // no-warning in main()
35 …j = (struct bar) { 0, 0 }; // expected-warning {{suggest braces around initialization of subobject… in main()
36 k = (struct bar) { { 9, 9 }, { 9, 9 } }; // no-warning in main()
37 l = (struct bar) { { 9, 9 }, { 0 } }; // no-warning in main()
38 m = (struct bar) { { 0 }, { 0 } }; // no-warning in main()
39 n = (struct bar) { { 0 }, { 9, 9 } }; // no-warning in main()
40 o = (struct bar) { { 9 }, { 9, 9 } }; // expected-warning {{missing field 'y' initializer}} in main()