* decl.c (make_typename_type): s/parameters/arguments/.
[official-gcc.git] / gcc / testsuite / g++.dg / cpp0x / rv-lvalue-req.C
blob1ca3c4154750995b7a18a310e75feca88ebd304d
1 // { dg-do compile { target c++11 } }
3 template <class T> T&& declval();
5 int main()
7   &declval<int>();                      // { dg-error "xvalue" }
8   declval<int>() = declval<int>();      // { dg-error "xvalue" }
9   declval<int>()++;                     // { dg-error "xvalue" }
10   --declval<int>();                     // { dg-error "xvalue" }
11   declval<int>() += 1;                  // { dg-error "xvalue" }