aboutsummaryrefslogtreecommitdiffstats
path: root/gcc-4.9/gcc/testsuite/g++.dg/cpp0x/rv-func3.C
blob: 673830350a10a5f4f187c63daae26e7f03285b67 (plain)
1
2
3
4
5
6
7
8
9
10
// DR 1328
// { dg-do compile { target c++11 } }

template <class T> struct A {
  operator T&();  // #1
  operator T&&(); // #2
};
typedef int Fn();
A<Fn> a;
Fn&& f = a;