brintos

brintos / llvm-project-archived public Read only

0
0
Text · 446 B · 456d83a Raw
25 lines · cpp
1// RUN: %clang_analyze_cc1 -std=c++11 -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:MinimumCloneComplexity=10 -verify %s2 3// expected-no-diagnostics4 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 25