Clang Project

clang_source_code/test/Analysis/nonnullparamchecker-crash.cpp
1// RUN: %clang_analyze_cc1 -analyzer-checker=core -std=c++11 -verify %s
2class 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}
12