blob: 76973638d5f4d2b4d94c8d25924f24cbd9a6c39f [file] [log] [blame]
// Negative reference variable tests.
// { dg-do compile { target c++11 } }
extern int *p;
constexpr int& ri = *p; // { dg-error "p" }
extern constexpr int &er; // { dg-error "not a definition" }
constexpr int& ri2 = er; // { dg-error "er" }
void f(int j)
{
constexpr int i = 42;
constexpr int const& ri = i; // { dg-error "" }
constexpr int& rj = j; // { dg-error "" }
}