12 lines · cpp
1// RUN: %clang_analyze_cc1 -analyzer-checker=core -std=c++11 -verify %s2class C {};3 4// expected-no-diagnostics5void 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}12