Lines Matching +defs:S +defs:l

37 int l = k ? l : l;  // expected-warning 2{{variable 'l' is uninitialized when used within its own i…  variable
71 …int l = k ? l : l; // expected-warning {{variable 'l' is uninitialized when used within its own i… in test_stuff() local
105 …int l = k ? l : l; // expected-warning {{variable 'l' is uninitialized when used within its own i… in test_stuff() local
171 struct S { struct
177 S(bool (*)[1]) : x(x) {} // expected-warning {{field 'x' is uninitialized when used here}} in S() function
178 S(bool (*)[2]) : x(x + 1) {} // expected-warning {{field 'x' is uninitialized when used here}} in S() function
179 S(bool (*)[3]) : x(x + x) {} // expected-warning 2{{field 'x' is uninitialized when used here}} in S() function
180S(bool (*)[4]) : x(static_cast<long>(x) + 1) {} // expected-warning {{field 'x' is uninitialized w… in S() argument
181 S(bool (*)[5]) : x(foo(x)) {} // expected-warning {{field 'x' is uninitialized when used here}} in S() function
184 S(char (*)[1]) : x(sizeof(x)) {} // rdar://8610363 in S() argument
185 S(char (*)[2]) : ptr(&ptr) {} in S() argument
186 S(char (*)[3]) : x(bar(&x)) {} in S() argument
187 S(char (*)[4]) : x(boo(x)) {} in S() argument
188 S(char (*)[5]) : x(far(x)) {} in S() argument
189 S(char (*)[6]) : x(__alignof__(x)) {} in S() function
191S(int (*)[1]) : x(0), y(x ? y : y) {} // expected-warning 2{{field 'y' is uninitialized when used … in S() argument
192S(int (*)[2]) : x(0), y(1 + (x ? y : y)) {} // expected-warning 2{{field 'y' is uninitialized when… in S() function
193 S(int (*)[3]) : x(-x) {} // expected-warning {{field 'x' is uninitialized when used here}} in S() argument
194S(int (*)[4]) : x(std::move(x)) {} // expected-warning {{field 'x' is uninitialized when used here… in S() function
195S(int (*)[5]) : z(std::move(z)) {} // expected-warning {{field 'z' is uninitialized when used here… in S() argument
196S(int (*)[6]) : x(moved(std::move(x))) {} // expected-warning {{field 'x' is uninitialized when us… in S() argument
197S(int (*)[7]) : x(0), y(std::move((x ? x : (18, y)))) {} // expected-warning {{field 'y' is uninit… in S() function
198S(int (*)[8]) : x(0), y(x ?: y) {} // expected-warning {{field 'y' is uninitialized when used here… in S() function
199S(int (*)[9]) : x(0), y(y ?: x) {} // expected-warning {{field 'y' is uninitialized when used here… in S() function
200S(int (*)[10]) : x(0), y((foo(y), x)) {} // expected-warning {{field 'y' is uninitialized when use… in S() function
201S(int (*)[11]) : x(0), y(x += y) {} // expected-warning {{field 'y' is uninitialized when used her… in S() function
202 S(int (*)[12]) : x(x += 10) {} // expected-warning {{field 'x' is uninitialized when used here}} in S() function
203 S(int (*)[13]) : x(x++) {} // expected-warning {{field 'x' is uninitialized when used here}} in S() argument
204S(int (*)[14]) : x(0), y(((x ? (y, x) : (77, y))++, sizeof(y))) {} // expected-warning {{field 'y'… in S() argument
205 S(int (*)[15]) : x(++ref(x)) {} // expected-warning {{field 'x' is uninitialized when used here}} in S() function
206S(int (*)[16]) : x((ref(x) += 10)) {} // expected-warning {{field 'x' is uninitialized when used h… in S() function
207S(int (*)[17]) : x(0), y(y ? x : x) {} // expected-warning {{field 'y' is uninitialized when used … in S() function
716 …static int l = k ? l : l; // expected-warning 2{{variable 'l' is uninitialized when used within i… variable
751 …static int l = k ? l : l; // expected-warning 2{{static variable 'l' is suspiciously used within … in test() local
785 …static int l = k ? l : l; // expected-warning 2{{static variable 'l' is suspiciously used within … in test() local
807 struct S { struct
808 S() : a(a + 1) {} // expected-warning{{field 'a' is uninitialized when used here}} in S() argument
809 int a = 42; // Note: because a is in a member initializer list, this initialization is ignored.
839 struct S { struct
840 S() : a(a) {} // expected-warning{{reference 'a' is not yet bound to a value when used here}} in S() function
841 int &a;