aboutsummaryrefslogtreecommitdiffstats
path: root/gcc-4.9/gcc/testsuite/g++.dg/overload/ref-conv2.C
blob: bb0ad39d6b1c292156488a7091511f5f4cf118dc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
// PR c++/50523

template <class T>
struct A
{
  A(const T&);
  operator T&() const;
  operator const T&() const;
};

int main()
{
  A<int> a(1);
  A<int> a2(a);
}