blob: 33e13e99bd3bdf4bac688b5c54cfe1f8235ab8b4 [file] [log] [blame]
Alexander Kornienkoa61d4c92018-05-04 14:13:14 +00001// RUN: %clang_analyze_cc1 -std=c++11 -analyzer-checker=core,unix.Malloc,debug.ExprInspection -Wno-null-dereference -verify %s
Jordan Rose398fb002014-04-01 16:39:33 +00002// expected-no-diagnostics
3
4#include "Inputs/system-header-simulator-cxx.h"
5
6namespace Cxx11BraceInit {
7 struct Foo {
8 ~Foo() {}
9 };
10
Jordan Rose398fb002014-04-01 16:39:33 +000011 void testInitializerList() {
12 for (Foo foo : {Foo(), Foo()}) {}
Jordan Rosea78de332014-04-01 16:39:59 +000013 }
Jordan Rose398fb002014-04-01 16:39:33 +000014}
Jordan Rosea78de332014-04-01 16:39:59 +000015