Overloading based on attributes - is it a good idea?
Andrei Alexandrescu
SeeWebsiteForEmail at erdani.com
Tue May 28 16:08:38 UTC 2019
int fun(int) pure;
int fun(int);
pure int gun(int x)
{
return fun(x);
}
This doesn't work, but on the face of it it's not ambiguous - the second
overload of fun() would not compile anyway.
I was wondering whether allowing overloading on attributes in general
would be a good idea. I suspect templates and attribute deduction make
that difficult.
More information about the Digitalmars-d
mailing list