1 // RUN: %clang_cc1 -Wconditional-uninitialized -fsyntax-only %s -verify
14 // This case flags a false positive under -Wconditional-uninitialized because
15 // the destructor in Foo fouls about the minor bit of path-sensitivity in
18 double x
; // expected-note{{initialize the variable 'x' to silence this warning}}
19 if (bar() || baz() || Foo() || init(&x
))
22 return x
; // expected-warning {{variable 'x' may be uninitialized when used here}}