[Bug c++/50976] [C++0x] literal operator with unsigned long long parameter not accepted
3dw4rd at verizon dot net
gcc-bugzilla@gcc.gnu.org
Thu Nov 3 11:50:00 GMT 2011
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50976
--- Comment #1 from Ed Smith-Rowland <3dw4rd at verizon dot net> 2011-11-03 11:49:46 UTC ---
I can't reproduce this error.
I have test cases in the tree that look exactly like this.
Look at udlit-args.C. Grep "long long" in
gcc/testsuite/g++.dg/cpp0x/udlit-*.C.
I've had dozens of literal operators like this for months.
Could it be that there is a 'template<char...>' just above the declaration?
Literal operator templates must have void argument.
More information about the Gcc-bugs
mailing list