blob: c13c56f6671d26fd569a9d9e1b1d2da19d3affb6 [file] [log] [blame]
Dominic Chen4a90bf82017-03-02 22:58:06 +00001// RUN: %clang_cc1 -analyze -std=c++11 -analyzer-checker=alpha.clone.CloneChecker -verify %s
Artem Dergachev78692ea2016-08-02 12:21:09 +00002
3// expected-no-diagnostics
4
5void foo1(int a, long b) {
6 auto l = [a, b](){};
7}
8
9void foo2(int a, long b) {
10 auto l = [&a, b](){};
11}
12
13void foo3(int a, long b) {
14 auto l = [a](){};
15}
16
17void foo4(int a, long b) {
18 auto l = [=](){};
19}
20
21void foo5(int a, long b) {
22 auto l = [&](){};
23}
24