[Issue 18094] Crash on variadic arguments
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Mon Dec 18 08:46:08 UTC 2017
https://issues.dlang.org/show_bug.cgi?id=18094
--- Comment #4 from anonymous4 <dfj1esp02 at sneakemail.com> ---
So the container code would be like
---
import std.traits;
struct Container(T)
{
T c;
//argument type
static if(isAssignable!(T,const(T)))
alias AT=const(T);
else
alias AT=T;
void put(AT item)
{
c=item;
}
void put(scope AT[] items...)
{
foreach(item;items)put(item);
}
}
---
--
More information about the Digitalmars-d-bugs
mailing list