new.cpp revision cc05d511b26ac6dc80fcbcc78ac305d2755aa0b9
1// RUN: %clang_cc1 -analyze -analyzer-check-objc-mem -analyzer-checker=core -analyzer-store region -verify %s 2 3void f1() { 4 int *n = new int; 5 if (*n) { // expected-warning {{Branch condition evaluates to a garbage value}} 6 } 7} 8 9void f2() { 10 int *n = new int(3); 11 if (*n) { // no-warning 12 } 13} 14 15