Commit 28f247e6 by Martin Sebor Committed by Martin Sebor

re PR c++/79064 (Cannot overload member function templates on type of literal)

gcc/testsuite/ChangeLog:

	PR c++/79064
	* g++.dg/overload15.C: New test.

From-SVN: r257769
parent 18afe4c9
2018-02-16 Martin Sebor <msebor@redhat.com>
PR c++/79064
* g++.dg/overload15.C: New test.
2018-02-16 Yury Gribov <tetra2005@gmail.com> 2018-02-16 Yury Gribov <tetra2005@gmail.com>
PR target/81535 PR target/81535
......
// PR c++79064 - Cannot overload member function templates on type of literal
// { dg-do compile }
template <unsigned N>
void f (char (*)[0u - 1 > N ? 1 : 7]);
template <unsigned N>
void f (char (*)[0u - 1l > N ? 1 : 7]);
void f ()
{
char x[1], y[7];
f<0>(&x);
f<0>(&y);
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment