How to attach function attributes to delegate type?
Q. Schroll
qs.il.paperinik at gmail.com
Wed Feb 27 20:03:15 UTC 2019
For any type constructors like const, I can use ConstOf!T to get
`T` with const attached. For a delegate/function type DG, e.g.
int delegate(int), how can I get the @safe version of that type,
i.e. int delegate(int) @safe?
I tried
alias SafeOf(DG) = DG @safe;
but it didn't compile.
The case is not @safe-specific; it's the same for all function
attributes.
More information about the Digitalmars-d-learn
mailing list