aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/g++.dg/expr/crash2.C
blob: a7d60c201cafa7f717bb9a97bf0891591b8dc02c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
// PR c++/14267
 
class foo {
public: static int& x;
};
int temp;
int& foo::x=temp;

int main() {
  int x = 3;
  &foo::x = x; // { dg-error "3:lvalue required" }
  return 0;
}