forked from OSchip/llvm-project
9 lines
333 B
C++
9 lines
333 B
C++
// RUN: %clang_cc1 -fsyntax-only -fblocks -verify %s
|
|
|
|
// FIXME: Only the stack-address checking in Sema catches this right now, and
|
|
// the stack analyzer doesn't handle the ImplicitCastExpr (lvalue).
|
|
const int& g() {
|
|
int s;
|
|
return s; // expected-warning{{reference to stack memory associated with local variable 's' returned}}
|
|
}
|