summaryrefslogtreecommitdiffstats
path: root/test/Analysis/dtor-cxx11.cpp
blob: 33e13e99bd3bdf4bac688b5c54cfe1f8235ab8b4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
// RUN: %clang_analyze_cc1 -std=c++11 -analyzer-checker=core,unix.Malloc,debug.ExprInspection -Wno-null-dereference -verify %s
// expected-no-diagnostics

#include "Inputs/system-header-simulator-cxx.h"

namespace Cxx11BraceInit {
  struct Foo {
    ~Foo() {}
  };

  void testInitializerList() {
    for (Foo foo : {Foo(), Foo()}) {}
  }
}