Home | History | Annotate | Download | only in Analysis

Lines Matching full:warning

15     *p = 1; // no-warning
37 r = 'c'; // no-warning
39 return *(char*)0; // no-warning
44 *p = 'c'; // no-warning
46 return *(char*)0; // no-warning
50 r = 'c'; // no-warning
52 return *(char*)0; // no-warning
56 *p = 'c'; // no-warning
58 return *(char*)0; // no-warning
82 clang_analyzer_eval(p[0] == q[0]); // expected-warning{{TRUE}}
96 clang_analyzer_eval(s.x[0] == 42); // expected-warning{{TRUE}}
97 clang_analyzer_eval(s2.x[0] == 42); // expected-warning{{TRUE}}
103 int &y = *x; // expected-warning{{Dereference of null pointer}}
117 y = 5; // expected-warning{{Dereference of null pointer}}
121 clang_analyzer_eval(&x != 0); // expected-warning{{TRUE}}
122 clang_analyzer_eval(&ref() != 0); // expected-warning{{TRUE}}
127 clang_analyzer_eval(&getS().x != 0); // expected-warning{{TRUE}}
130 clang_analyzer_eval(&getSP()->x != 0); // expected-warning{{TRUE}}
142 clang_analyzer_eval(x == 42); // expected-warning{{TRUE}}
147 return *x; // expected-warning{{Returning null reference}}
155 clang_analyzer_eval(ptr() == 0); // expected-warning{{UNKNOWN}}
156 clang_analyzer_eval(&refFromPointer() == 0); // expected-warning{{FALSE}}
164 clang_analyzer_eval(ptr == 0); // expected-warning{{UNKNOWN}}
169 clang_analyzer_eval(ptr == 0); // expected-warning{{FALSE}}
174 intRefParam(i); // no-warning
184 refParam(*p); // expected-warning {{Forming reference to null pointer}}
188 return *byteIndex; // expected-warning {{Dereference of null pointer}}
203 x = 1; // no-warning
215 return *x; // expected-warning {{Forming reference to null pointer}}
221 return *x; // expected-warning {{Forming reference to null pointer}}
231 return *x; // no-warning