On Sunday, 23 February 2014 at 12:07:40 UTC, Walter Bright wrote:
http://wiki.dlang.org/DIP56Manu has needed always inlining, and I've needed never inlining. This DIP proposes a simple solution.
What if you want to mark a series of functions to be inlined? E.g. in an entire module:
----- module fast; // ?? pragma(inline, true): Vec vecSum(); Vec vecMul(); -----Seems like a solution would be preferred where this can be used for multiple functions. A UDA/@property of some sort.