PR c++/64959
[official-gcc.git] / gcc / testsuite / g++.dg / cpp1y / udlit-char-template-vs-std-literal-operator.C
blob2eb6a7daf20639c04f9ef3393daac40578e066f5
1 // { dg-do run { target c++14 } }
3 #include <cassert>
5 template<typename CharT, CharT... String>
6 int operator"" _script () {
7   return 1;
10 int operator"" _script (const char*, unsigned long) {
11   return 2;
14 int main ()
16   assert ("123"_script == 2);