brintos

brintos / llvm-project-archived public Read only

0
0
Text · 292 B · 71e5fae Raw
13 lines · cpp
1// RUN: %clang_cc1 -fsyntax-only -Wuninitialized -Wno-sometimes-uninitialized -verify %s2 3void foo(const int &);4 5int f(bool a) {6  int v;7  if (a) {8    foo(v); // expected-warning {{variable 'v' is uninitialized when passed as a const reference argument here}}9    v = 5;10  }11  return v;12}13