CTFE in imported static initializers
Steven Schveighoffer
schveiguy at gmail.com
Tue May 14 08:26:41 UTC 2019
On 5/13/19 9:39 PM, Steven Schveighoffer wrote:
> Does anyone have a good answer for why this should happen, or should I
> file a bug?
It's been mentioned to me that type inference is used here. However, one
could argue that the CTFE doesn't need to complete in order to infer the
type, the function is not a template or auto function.
In addition, if I change the declaration to:
static string moddata = ...;
It still takes 1 second to compile mod1.
-Steve
More information about the Digitalmars-d-learn
mailing list