1 // RUN: %clang_analyze_cc1 -analyzer-checker=core,debug.ExprInspection \
6 void clang_analyzer_eval(int);
18 // This produces a zero-initialized structure.
19 // FIXME: This very fact does deserve the warning, because zero-initialized
20 // structures aren't always valid in C++. It's particularly bad when the
21 // object has a vtable.
23 clang_analyzer_eval(s.x == 0); // expected-warning{{TRUE}}