blob: 76480f4d92f2ba18de53e6107ee02d92216f2c82 [file] [log] [blame]
George Karpenkov41f33e22018-03-14 23:50:18 +00001// RUN: %clang_analyze_cc1 -analyzer-checker=core -std=c++11 -verify %s
George Karpenkov0ffcaf72018-03-02 00:55:59 +00002class C {};
3
4// expected-no-diagnostics
5void f(C i) {
6 auto lambda = [&] { f(i); };
7 typedef decltype(lambda) T;
8 T* blah = new T(lambda);
9 (*blah)();
10 delete blah;
11}