1 // PR c++/70610
2 // { dg-do link }
3 
4 struct A { void operator+ (const A &) { }; };
5 
6 void operator+ (const A &, A &);
7 
8 template <typename T>
9 void
foo()10 foo ()
11 {
12   A () + A ();
13 }
14 
15 int
main()16 main ()
17 {
18   foo<int> ();
19 }
20