• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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