1 // RUN: %clang_analyze_cc1 -std=c++11 -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:MinimumCloneComplexity=10 -verify %s
2
3 // expected-no-diagnostics
4
foo1(int a,long b)5 void foo1(int a, long b) {
6 auto l = [a, b](){};
7 }
8
foo2(int a,long b)9 void foo2(int a, long b) {
10 auto l = [&a, b](){};
11 }
12
foo3(int a,long b)13 void foo3(int a, long b) {
14 auto l = [a](){};
15 }
16
foo4(int a,long b)17 void foo4(int a, long b) {
18 auto l = [=](){};
19 }
20
foo5(int a,long b)21 void foo5(int a, long b) {
22 auto l = [&](){};
23 }
24
25