22 Feb
2021
22 Feb
'21
7:46 p.m.
On 22.02.21 19:32, Alexey Sheplyakov wrote:
That program is ill formed, since there's the explicit specialization of A<double>::name in the a.cpp translation unit, but not in others.
Well, if you like, it sounds best to discuss this on StackOverflow.
The error message is not very clear, however according to the standard no diagnostics is required in this case.
And in lst.cpp we've got an explicit specialization of lst::reg_info. So the declaration you've added is correct and required.
However both the commit message and the comments in {lst,exprseq}.h are misleading.
Right, you said so. Let's just fix the comment, then. -richy. -- Richard B. Kreckel <https://in.terlu.de/~kreckel/>