Home | History | Annotate | Download | only in Analysis
      1 // RUN: %clang_cc1 -analyzer-config graph-trim-interval=1 -analyzer-max-loop 1 -analyze -analyzer-checker=core,cplusplus.NewDeleteLeaks -verify %s
      2 // expected-no-diagnostics
      3 
      4 class A {
      5 public:
      6   void f() {};
      7   ~A() {
      8     for (int i=0; i<3; i++)
      9       f();
     10   }
     11 };
     12 
     13 void error() {
     14   A *a = new A();
     15   delete a;
     16 }
     17