• Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 // RUN: %clang_analyze_cc1 -fms-extensions -std=c++1z -analyzer-checker=alpha.clone.CloneChecker -analyzer-config alpha.clone.CloneChecker:MinimumCloneComplexity=10 -verify %s
2 
3 // expected-no-diagnostics
4 
foo1(int x)5 bool foo1(int x) {
6   if (x < 0) {
7     __if_exists(x) { return false; }
8   }
9   return true;
10 }
11 
12 // Same as above, but __if_not_exists
foo2(int x)13 bool foo2(int x) {
14   if (x < 0) {
15     __if_not_exists(x) { return false; }
16   }
17   return true;
18 }
19